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

Diff for /src/usr.bin/snmp/snmpc.c between version 1.4 and 1.5

version 1.4, 2019/08/11 17:22:31 version 1.5, 2019/08/11 18:11:10
Line 554 
Line 554 
                                 if (byte >= strl) {                                  if (byte >= strl) {
                                         if ((str = recallocarray(str, strl,                                          if ((str = recallocarray(str, strl,
                                             byte + 1, 1)) == NULL)                                              byte + 1, 1)) == NULL)
                                                 err(1, NULL);                                                  err(1, "malloc");
                                         strl = byte + 1;                                          strl = byte + 1;
                                 }                                  }
                                 str[byte] |= 0x80 >> (lval % 8);                                  str[byte] |= 0x80 >> (lval % 8);
Line 579 
Line 579 
                 case 'd':                  case 'd':
                         /* String always shrinks */                          /* String always shrinks */
                         if ((str = malloc(strlen(argv[i + 2]))) == NULL)                          if ((str = malloc(strlen(argv[i + 2]))) == NULL)
                                 err(1, NULL);                                  err(1, "malloc");
                         tmpstr = argv[i + 2];                          tmpstr = argv[i + 2];
                         strl = 0;                          strl = 0;
                         do {                          do {
Line 648 
Line 648 
                 case 'x':                  case 'x':
                         /* String always shrinks */                          /* String always shrinks */
                         if ((str = malloc(strlen(argv[i + 2]))) == NULL)                          if ((str = malloc(strlen(argv[i + 2]))) == NULL)
                                 err(1, NULL);                                  err(1, "malloc");
                         tmpstr = argv[i + 2];                          tmpstr = argv[i + 2];
                         strl = 0;                          strl = 0;
                         do {                          do {

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5