projects
/
lttng-ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: v.u.d might be uninitialized
[lttng-ust.git]
/
liblttng-ust
/
lttng-filter-interpreter.c
diff --git
a/liblttng-ust/lttng-filter-interpreter.c
b/liblttng-ust/lttng-filter-interpreter.c
index 59bc72cdf442027e8e78ba535c91a9e13bd7502f..7efa883f2da674ae391fd8bc0ce2adf1993376f2 100644
(file)
--- a/
liblttng-ust/lttng-filter-interpreter.c
+++ b/
liblttng-ust/lttng-filter-interpreter.c
@@
-25,8
+25,9
@@
*/
#define _LGPL_SOURCE
*/
#define _LGPL_SOURCE
-#include <
urcu-pointer
.h>
+#include <
stddef
.h>
#include <stdint.h>
#include <stdint.h>
+#include <urcu-pointer.h>
#include <byteswap.h>
#include "lttng-filter.h"
#include "string-utils.h"
#include <byteswap.h>
#include "lttng-filter.h"
#include "string-utils.h"
@@
-297,6
+298,7
@@
static int context_get_index(struct lttng_ctx *ctx,
break;
case atype_float:
ptr->object_type = OBJECT_TYPE_DOUBLE;
break;
case atype_float:
ptr->object_type = OBJECT_TYPE_DOUBLE;
+ ctx_field->get_value(ctx_field, &v);
ptr->u.d = v.u.d;
ptr->ptr = &ptr->u.d;
break;
ptr->u.d = v.u.d;
ptr->ptr = &ptr->u.d;
break;
This page took
0.024026 seconds
and
4
git commands to generate.