]> git.sur5r.net Git - cc65/commitdiff
Fix output of segment sizes. It was broken after some changes to the format.
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 3 Jun 2012 13:39:28 +0000 (13:39 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 3 Jun 2012 13:39:28 +0000 (13:39 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@5670 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/od65/dump.c

index b15dac59f7187fefa76c74dc80b933eab2313340..cbdf0e7fe44aebac0e7cf19375e8a86a4618472a 100644 (file)
@@ -924,11 +924,12 @@ void DumpObjSegSize (FILE* F, unsigned long Offset)
     /* Read and print the sizes of all segments */
     while (Count--) {
 
-               /* Read the data for one segments */
+               /* Read the data for one segment */
         unsigned long DataSize = Read32 (F);
         unsigned long NextSeg  = ftell (F) + DataSize;
        const char*   Name     = GetString (&StrPool, ReadVar (F));
        unsigned      Len      = strlen (Name);
+        (void) ReadVar (F);     /* Skip segment flags */
        unsigned long Size     = ReadVar (F);
 
         /* Skip alignment, type and fragment count */