From 951785d434487e9911c14df57c35c0c445e8f512 Mon Sep 17 00:00:00 2001 From: izydorst Date: Sat, 26 Apr 2003 12:57:30 +0000 Subject: [PATCH] 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 --- src/grc/grc.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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;