Page MenuHomeFreeBSD

D26966.id78795.diff
No OneTemporary

D26966.id78795.diff

Index: usr.bin/login/login.c
===================================================================
--- usr.bin/login/login.c
+++ usr.bin/login/login.c
@@ -793,6 +793,7 @@
char *p;
const char **pp;
size_t n;
+ int rv;
if (strlen(s) > 1024 || (p = strchr(s, '=')) == NULL)
return (0);
@@ -804,8 +805,10 @@
return (0);
}
*p = '\0';
- (void)setenv(s, p + 1, 1);
+ rv = setenv(s, p + 1, 1);
*p = '=';
+ if (rv == 1)
+ return (0);
return (1);
}

File Metadata

Mime Type
text/plain
Expires
Tue, Feb 24, 4:45 PM (13 h, 1 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28976398
Default Alt Text
D26966.id78795.diff (466 B)

Event Timeline