[BACK]Return to ctfdump.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ctfdump

Diff for /src/usr.bin/ctfdump/ctfdump.c between version 1.20 and 1.21

version 1.20, 2019/03/16 07:36:56 version 1.21, 2019/03/16 15:34:58
Line 489 
Line 489 
                         for (i = 0; i < vlen; i++) {                          for (i = 0; i < vlen; i++) {
                                 struct ctf_member       *ctm;                                  struct ctf_member       *ctm;
   
                                   if (p + toff > data + dlen)
                                           errx(1, "offset exceeds CTF section");
   
                                 if (toff > (stroff - sizeof(*ctm)))                                  if (toff > (stroff - sizeof(*ctm)))
                                         break;                                          break;
   
Line 503 
Line 506 
                 } else {                  } else {
                         for (i = 0; i < vlen; i++) {                          for (i = 0; i < vlen; i++) {
                                 struct ctf_lmember      *ctlm;                                  struct ctf_lmember      *ctlm;
   
                                   if (p + toff > data + dlen)
                                           errx(1, "offset exceeds CTF section");
   
                                 if (toff > (stroff - sizeof(*ctlm)))                                  if (toff > (stroff - sizeof(*ctlm)))
                                         break;                                          break;

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21