projects
/
lttng-modules.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: string length calculation reversed user vs kernel args
[lttng-modules.git]
/
probes
/
lttng-events.h
diff --git
a/probes/lttng-events.h
b/probes/lttng-events.h
index 58f4e1200d860f6b01294e6a1b6f341300cb1d09..a6c36b088dfba22ab12a7cf162c7880087dff578 100644
(file)
--- a/
probes/lttng-events.h
+++ b/
probes/lttng-events.h
@@
-327,10
+327,10
@@
static void __event_probe__##_name(void *__data);
#define _ctf_string(_item, _src, _user, _nowrite) \
if (_user) \
__event_len += __dynamic_len[__dynamic_len_idx++] = \
#define _ctf_string(_item, _src, _user, _nowrite) \
if (_user) \
__event_len += __dynamic_len[__dynamic_len_idx++] = \
-
strlen(_src) + 1;
\
+
max_t(size_t, lttng_strlen_user_inatomic(_src), 1);
\
else \
__event_len += __dynamic_len[__dynamic_len_idx++] = \
else \
__event_len += __dynamic_len[__dynamic_len_idx++] = \
-
max_t(size_t, lttng_strlen_user_inatomic(_src), 1)
;
+
strlen(_src) + 1
;
#undef TP_PROTO
#define TP_PROTO(...) __VA_ARGS__
#undef TP_PROTO
#define TP_PROTO(...) __VA_ARGS__
This page took
0.023353 seconds
and
4
git commands to generate.