X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=lttng-filter-interpreter.c;h=811a262296190ef60e52481fa333c823f9a76886;hb=a865837a7cac3e1a35907d9b216caf2eb1c7c00c;hp=c7ce7d331bd2dc4eb8639751d7b38377ed451fca;hpb=a230fd6d07ab3c99a385f5b17ef0bfe055f47653;p=lttng-modules.git diff --git a/lttng-filter-interpreter.c b/lttng-filter-interpreter.c index c7ce7d33..811a2622 100644 --- a/lttng-filter-interpreter.c +++ b/lttng-filter-interpreter.c @@ -7,7 +7,7 @@ * Copyright (C) 2010-2016 Mathieu Desnoyers */ -#include +#include #include #include #include @@ -30,8 +30,7 @@ char get_char(struct estack_entry *reg, size_t offset) char c; /* Handle invalid access as end of string. */ - if (unlikely(!lttng_access_ok(VERIFY_READ, - reg->u.s.user_str + offset, + if (unlikely(!access_ok(reg->u.s.user_str + offset, sizeof(c)))) return '\0'; /* Handle fault (nonzero return value) as end of string. */