From: Daniel Stone Date: Fri, 3 Aug 2012 00:37:09 +0000 (+0200) Subject: tests: Fix uninitialised-use-of-'ret' warning X-Git-Tag: xkbcommon-0.2.0~308 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=055b30349310060ac1ae7b0320445bf85bcfae5d;p=platform%2Fupstream%2Flibxkbcommon.git tests: Fix uninitialised-use-of-'ret' warning Signed-off-by: Daniel Stone --- diff --git a/test/interactive.c b/test/interactive.c index 2941c42..6bd6a4f 100644 --- a/test/interactive.c +++ b/test/interactive.c @@ -470,11 +470,13 @@ main(int argc, char *argv[]) if (!file) { fprintf(stderr, "Couldn't open file %s: %s\n", keymap_path, strerror(errno)); + ret = -1; goto err_ctx; } keymap = xkb_map_new_from_file(ctx, file, XKB_KEYMAP_FORMAT_TEXT_V1, 0); - } else { + } + else { keymap = xkb_map_new_from_names(ctx, &names, 0); } if (!keymap) { @@ -499,9 +501,8 @@ main(int argc, char *argv[]) system("stty -echo"); ret = loop(kbds); - if (ret) { + if (ret) goto err_stty; - } err_stty: system("stty echo");