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

Diff for /src/usr.bin/nm/elf.c between version 1.31 and 1.32

version 1.31, 2015/06/23 15:13:29 version 1.32, 2015/06/23 15:16:34
Line 498 
Line 498 
                                 warn("%s: malloc names", name);                                  warn("%s: malloc names", name);
                                 if (stab)                                  if (stab)
                                         MUNMAP(stab, *pstabsize);                                          MUNMAP(stab, *pstabsize);
                                   *pnrawnames = 0;
                                 return (1);                                  return (1);
                         }                          }
                         if ((*psnames = calloc(*pnrawnames, sizeof(np))) == NULL) {                          if ((*psnames = calloc(*pnrawnames, sizeof(np))) == NULL) {
Line 505 
Line 506 
                                 if (stab)                                  if (stab)
                                         MUNMAP(stab, *pstabsize);                                          MUNMAP(stab, *pstabsize);
                                 free(*pnames);                                  free(*pnames);
                                   *pnames = NULL;
                                   *pnrawnames = 0;
                                 return (1);                                  return (1);
                         }                          }
   
Line 516 
Line 519 
                                                 MUNMAP(stab, *pstabsize);                                                  MUNMAP(stab, *pstabsize);
                                         free(*pnames);                                          free(*pnames);
                                         free(*psnames);                                          free(*psnames);
                                           *pnames = NULL;
                                           *psnames = NULL;
                                           *pnrawnames = 0;
                                         return (1);                                          return (1);
                                 }                                  }
   

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32