version 1.1, 2009/06/01 22:58:49 |
version 1.2, 2009/06/05 07:18:37 |
|
|
if ((t = strchr(s, ' ')) == NULL && (t = strchr(s, '\t')) == NULL) |
if ((t = strchr(s, ' ')) == NULL && (t = strchr(s, '\t')) == NULL) |
t = strchr(s, '\0'); |
t = strchr(s, '\0'); |
if ((u = strchr(s, '=')) != NULL && u < t) { |
if ((u = strchr(s, '=')) != NULL && u < t) { |
if (putenv((char *) s) != 0) { |
if (putenv(xstrdup(s)) != 0) { |
xasprintf(cause, "assignment failed: %s", s); |
xasprintf(cause, "assignment failed: %s", s); |
return (-1); |
return (-1); |
} |
} |