X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;ds=sidebyside;f=uip%2Fmhbuild.c;h=5f29d0e617a2aee5ceb5985eb414ce60503df6fe;hb=651d89ca77b0c62dec629b029ef8e25d0df1d4cb;hp=739aa462a1643d801f1f75038536faacdf1b0435;hpb=b3628819b4ab903269cd83cc68e453b13534346c;p=mmh diff --git a/uip/mhbuild.c b/uip/mhbuild.c index 739aa46..5f29d0e 100644 --- a/uip/mhbuild.c +++ b/uip/mhbuild.c @@ -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);