projects
/
deliverable
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Build fix: missing initializer for member 'payload'
[deliverable/lttng-tools.git]
/
src
/
lib
/
lttng-ctl
/
channel.cpp
diff --git
a/src/lib/lttng-ctl/channel.cpp
b/src/lib/lttng-ctl/channel.cpp
index d1d92d00d5497b9f8cdf27525b2db9591e9f678a..3613f1b1cde5e1912edead013894811660d4c5a7 100644
(file)
--- a/
src/lib/lttng-ctl/channel.cpp
+++ b/
src/lib/lttng-ctl/channel.cpp
@@
-577,13
+577,13
@@
int handshake(struct lttng_notification_channel *channel)
.major = LTTNG_NOTIFICATION_CHANNEL_VERSION_MAJOR,
.minor = LTTNG_NOTIFICATION_CHANNEL_VERSION_MINOR,
};
.major = LTTNG_NOTIFICATION_CHANNEL_VERSION_MAJOR,
.minor = LTTNG_NOTIFICATION_CHANNEL_VERSION_MINOR,
};
- struct lttng_notification_channel_message msg_header = {
- .type = LTTNG_NOTIFICATION_CHANNEL_MESSAGE_TYPE_HANDSHAKE,
- .size = sizeof(handshake),
- .fds = 0,
- };
+ struct lttng_notification_channel_message msg_header;
char send_buffer[sizeof(msg_header) + sizeof(handshake)];
char send_buffer[sizeof(msg_header) + sizeof(handshake)];
+ msg_header.type = LTTNG_NOTIFICATION_CHANNEL_MESSAGE_TYPE_HANDSHAKE;
+ msg_header.size = sizeof(handshake);
+ msg_header.fds = 0;
+
memcpy(send_buffer, &msg_header, sizeof(msg_header));
memcpy(send_buffer + sizeof(msg_header), &handshake, sizeof(handshake));
memcpy(send_buffer, &msg_header, sizeof(msg_header));
memcpy(send_buffer + sizeof(msg_header), &handshake, sizeof(handshake));
@@
-627,11
+627,11
@@
enum lttng_notification_channel_status send_condition_command(
enum lttng_notification_channel_status status =
LTTNG_NOTIFICATION_CHANNEL_STATUS_OK;
struct lttng_payload payload;
enum lttng_notification_channel_status status =
LTTNG_NOTIFICATION_CHANNEL_STATUS_OK;
struct lttng_payload payload;
- struct lttng_notification_channel_message cmd_header
= {
- .type = (int8_t) type,
- .size =0,
- .fds = 0,
-
}
;
+ struct lttng_notification_channel_message cmd_header
;
+
+ cmd_header.type = (int8_t) type;
+ cmd_header.size = 0;
+
cmd_header.fds = 0
;
lttng_payload_init(&payload);
lttng_payload_init(&payload);
This page took
0.026214 seconds
and
5
git commands to generate.