diff --git a/src/pr.c b/src/pr.c index 7208f11f2..3451fa38b 100644 --- a/src/pr.c +++ b/src/pr.c @@ -469,7 +469,9 @@ main (argc, argv) program_name = argv[0]; n_files = 0; - file_names = (char **) xmalloc ((argc - 1) * sizeof (char *)); + file_names = (argc > 1 + ? (char **) xmalloc ((argc - 1) * sizeof (char *)) + : NULL); while (1) {