diff options
author | jbaron@akamai.com <jbaron@akamai.com> | 2013-08-27 12:50:03 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-08-28 15:10:53 -0400 |
commit | bd8c154a62d47b0ec2abf87e35dccf081781d81c (patch) | |
tree | 6a65a6da601b0a7f92507cda28ce78c7bd5dbe1a /lib/dynamic_debug.c | |
parent | 574979c617eb9593f8dfbb804da3f0e00f8bf28e (diff) |
dynamic debug: line queries failing due to uninitialized local variable
Settings of the form, 'line x module y +p', can fail arbitrarily due to an
uninitialized local variable. With this patch results are consistent, as
expected.
Signed-off-by: Jason Baron <jbaron@akamai.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib/dynamic_debug.c')
-rw-r--r-- | lib/dynamic_debug.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/dynamic_debug.c b/lib/dynamic_debug.c index 99fec3ae405a..c37aeacd7651 100644 --- a/lib/dynamic_debug.c +++ b/lib/dynamic_debug.c | |||
@@ -309,7 +309,7 @@ static int ddebug_parse_query(char *words[], int nwords, | |||
309 | struct ddebug_query *query, const char *modname) | 309 | struct ddebug_query *query, const char *modname) |
310 | { | 310 | { |
311 | unsigned int i; | 311 | unsigned int i; |
312 | int rc; | 312 | int rc = 0; |
313 | 313 | ||
314 | /* check we have an even number of words */ | 314 | /* check we have an even number of words */ |
315 | if (nwords % 2 != 0) { | 315 | if (nwords % 2 != 0) { |