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>
This commit is contained in:
jbaron@akamai.com 2013-08-27 16:50:03 +00:00 committed by Greg Kroah-Hartman
parent 574979c617
commit bd8c154a62

View file

@ -309,7 +309,7 @@ static int ddebug_parse_query(char *words[], int nwords,
struct ddebug_query *query, const char *modname) struct ddebug_query *query, const char *modname)
{ {
unsigned int i; unsigned int i;
int rc; int rc = 0;
/* check we have an even number of words */ /* check we have an even number of words */
if (nwords % 2 != 0) { if (nwords % 2 != 0) {