made safer
authorceriel <none@none>
Tue, 30 Aug 1988 12:52:09 +0000 (12:52 +0000)
committerceriel <none@none>
Tue, 30 Aug 1988 12:52:09 +0000 (12:52 +0000)
lang/cem/libcc/gen/getenv.c

index 360be4d..8c27356 100644 (file)
@@ -5,6 +5,7 @@ register char *name;
   extern char **environ;
   register char **v = environ, *p, *q;
 
+  if (v == 0 || name == 0) return 0;
   while ((p = *v++) != 0) {
        q = name;
        while (*q && *q++ == *p++) /* nothing */ ;