cc-hash.c (fhash): The FILE name may be null.
[u/mdw/catacomb] / cc-hash.c
index 00dcb39..64fea0e 100644 (file)
--- a/cc-hash.c
+++ b/cc-hash.c
@@ -298,7 +298,7 @@ int fhash(fhashstate *fh, const char *file, void *buf)
     return (-1);
 
   if (fh->f & FHF_PROGRESS) {
-    if (fprogress_init(&ff, file, fp)) return (-1);
+    if (fprogress_init(&ff, file ? file : "<stdin>", fp)) return (-1);
   }
 
   if (fh->f & FHF_JUNK) {