--- cups-1.2.11/systemv/cupstestppd.c.orig 2007-05-10 13:47:54.000000000 +0200 +++ cups-1.2.11/systemv/cupstestppd.c 2007-05-10 13:53:56.000000000 +0200 @@ -92,6 +92,7 @@ int i, j, k, m, n; /* Looping vars */ int len; /* Length of option name */ char *opt; /* Option character */ + char *ppdfilename; /* Pointer to actual PPD file */ const char *ptr; /* Pointer into string */ int files; /* Number of files */ int verbose; /* Want verbose output? */ @@ -315,6 +316,7 @@ errors = 0; ppdversion = 43; + ppdfilename = argv[i]; if (verbose > 0) _cupsLangPuts(stdout, @@ -1545,7 +1547,7 @@ if (verbose >= 0) { - check_basics(argv[i]); + check_basics(ppdfilename); /* * Look for default keywords with no corresponding option...