aboutsummaryrefslogtreecommitdiff
path: root/ldump.c
diff options
context:
space:
mode:
Diffstat (limited to 'ldump.c')
-rw-r--r--ldump.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/ldump.c b/ldump.c
index 6cd5671f..b31e7bc7 100644
--- a/ldump.c
+++ b/ldump.c
@@ -212,9 +212,10 @@ static void dumpDebug (DumpState *D, const Proto *f) {
212 dumpVector(D, f->lineinfo, n); 212 dumpVector(D, f->lineinfo, n);
213 n = (D->strip) ? 0 : f->sizeabslineinfo; 213 n = (D->strip) ? 0 : f->sizeabslineinfo;
214 dumpInt(D, n); 214 dumpInt(D, n);
215 for (i = 0; i < n; i++) { 215 if (n > 0) {
216 dumpInt(D, f->abslineinfo[i].pc); 216 /* 'abslineinfo' is an array of structures of int's */
217 dumpInt(D, f->abslineinfo[i].line); 217 dumpAlign(D, sizeof(int));
218 dumpVector(D, f->abslineinfo, n);
218 } 219 }
219 n = (D->strip) ? 0 : f->sizelocvars; 220 n = (D->strip) ? 0 : f->sizelocvars;
220 dumpInt(D, n); 221 dumpInt(D, n);