From: izydorst Date: Sat, 26 Apr 2003 12:57:30 +0000 (+0000) Subject: does not pad the last vlir chain to n*254 bytes filesize X-Git-Tag: V2.12.0~1620 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=951785d434487e9911c14df57c35c0c445e8f512;p=cc65 does not pad the last vlir chain to n*254 bytes filesize git-svn-id: svn://svn.cc65.org/cc65/trunk@2075 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- diff --git a/src/grc/grc.c b/src/grc/grc.c index 342f25dde..b59fcf906 100644 --- a/src/grc/grc.c +++ b/src/grc/grc.c @@ -104,7 +104,12 @@ int blocks,rest; ++rest; } vlirtabt[j]=blocks+1; vlirtabs[j]=rest; - fwrite(buffer,1,(blocks+1)*254,outCVT); + /* do not pad the last chain - it doesn't change or break anything + but filesize in bytes of .cvt will be identical to native cvt */ + if (i==(argc-1)) + fwrite(buffer,1,bytes,outCVT); + else + fwrite(buffer,1,(blocks+1)*254,outCVT); } ++j; ++i;