Fix segfault on ./razor list.
authorKristian Høgsberg <krh@redhat.com>
Mon, 7 Apr 2008 03:36:45 +0000 (23:36 -0400)
committerKristian Høgsberg <krh@redhat.com>
Mon, 7 Apr 2008 03:36:45 +0000 (23:36 -0400)
main.c

diff --git a/main.c b/main.c
index 66ff944..f17f5f6 100644 (file)
--- a/main.c
+++ b/main.c
@@ -28,7 +28,7 @@ command_list(int argc, const char *argv[])
        const char *pattern, *name, *version, *arch;
        int only_names = 0, i = 0;
 
-       if (strcmp(argv[i], "--only-names") == 0) {
+       if (i < argc && strcmp(argv[i], "--only-names") == 0) {
                only_names = 1;
                i++;
        }