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

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

version 1.4, 2015/07/16 21:57:54 version 1.5, 2015/07/16 22:11:01
Line 188 
Line 188 
         if ((rule->options & KEEPENV) && !rule->envlist) {          if ((rule->options & KEEPENV) && !rule->envlist) {
                 j = arraylen(oldenvp);                  j = arraylen(oldenvp);
                 envp = reallocarray(NULL, j + 1, sizeof(char *));                  envp = reallocarray(NULL, j + 1, sizeof(char *));
                   if (!envp)
                           err(1, "reallocarray");
                 for (i = 0; i < j; i++) {                  for (i = 0; i < j; i++) {
                         if (!(envp[i] = strdup(oldenvp[i])))                          if (!(envp[i] = strdup(oldenvp[i])))
                                 err(1, "strdup");                                  err(1, "strdup");

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