From: jbaron@akamai.com Date: Tue, 27 Aug 2013 16:50:03 +0000 (+0000) Subject: dynamic debug: line queries failing due to uninitialized local variable X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=bd8c154a62d47b0ec2abf87e35dccf081781d81c;p=linux-beck.git 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 Signed-off-by: Greg Kroah-Hartman --- 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, struct ddebug_query *query, const char *modname) { unsigned int i; - int rc; + int rc = 0; /* check we have an even number of words */ if (nwords % 2 != 0) {