]> git.marmaro.de Git - mmh/blobdiff - uip/mhbuild.c
Fixed `mhbuild -check': use the correct file.
[mmh] / uip / mhbuild.c
index 739aa462a1643d801f1f75038536faacdf1b0435..5f29d0e617a2aee5ceb5985eb414ce60503df6fe 100644 (file)
@@ -2008,10 +2008,11 @@ calculate_digest(CT ct, int asciiP)
        FILE *in;
        MD5_CTX mdContext;
        CE ce = ct->c_cefile;
+       char *infilename = ce->ce_file ? ce->ce_file : ct->c_file;
 
        /* open content */
-       if ((in = fopen(ce->ce_file, "r")) == NULL)
-               adios(ce->ce_file, "unable to open for reading");
+       if ((in = fopen(infilename, "r")) == NULL)
+               adios (infilename, "unable to open for reading");
 
        /* Initialize md5 context */
        MD5Init(&mdContext);