From: uz Date: Sun, 7 Aug 2011 18:47:38 +0000 (+0000) Subject: Handle scopes with a label correctly. X-Git-Tag: V2.13.3~330 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=8f969056e1ed7eab30d1d6e7df380b7b137e8789;p=cc65 Handle scopes with a label correctly. git-svn-id: svn://svn.cc65.org/cc65/trunk@5132 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- diff --git a/src/od65/dump.c b/src/od65/dump.c index 0c8e03e24..bb1529232 100644 --- a/src/od65/dump.c +++ b/src/od65/dump.c @@ -846,6 +846,12 @@ void DumpObjScopes (FILE* F, unsigned long Offset) printf (" Size:%20s0x%04lX (%lu)\n", "", Size, Size); } + /* Label */ + if (SCOPE_HAS_LABEL (Flags)) { + unsigned LabelId = ReadVar (F); + printf (" Label id:%22u\n", LabelId); + } + /* Spans */ SpanCount = ReadVar (F); printf (" Segment spans:\n"); @@ -855,7 +861,7 @@ void DumpObjScopes (FILE* F, unsigned long Offset) printf (" Index:%23u\n", J); printf (" Segment:%19lu\n", ReadVar (F)); printf (" Start:%13s0x%06lX\n", "", ReadVar (F)); - printf (" Size:%15s0x%06lX\n", "", ReadVar (F)); + printf (" Size:%14s0x%06lX\n", "", ReadVar (F)); } }