This is the mail archive of the
libc-alpha@sourceware.cygnus.com
mailing list for the glibc project.
Fwd: getenv() in glibc
- To: libc-alpha@sourceware.cygnus.com
- Subject: Fwd: getenv() in glibc
- From: Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
- Date: Fri, 10 Sep 1999 12:12:08 +0200
- Cc: Frank Jas <frank@jrware.com>
Hi,
I just verified Frank's report on Linux/PPC, does this happen on other
platforms too?
Franz.
[fsirl@kernel:~]$ cat test.c
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("%s\n", getenv("X"));
printf("%s\n", getenv("XX"));
return 0;
}
[fsirl@kernel:~]$ gcc -W -Wall -O2 test.c
[fsirl@kernel:~]$ X=123 XX=456 ./a.out
(null)
456
[fsirl@kernel:~]$
>Delivered-To: Franz.Sirl-kernel@lauterbach.com
>Date: Thu, 9 Sep 1999 15:01:09 -0700 (PDT)
>From: Frank Jas <frank@jrware.com>
>To: Franz.Sirl-kernel@lauterbach.com
>Subject: getenv() in glibc
>
>
>I am running R5 with glibc-2.1.2 on Wallstreet II PB G3
>
>It seems to me that getenv() does not find one letter
>environment variables.
>
>setenv() does set one letter variables though.
>
>Am I crazy, or is this a bug?
>
>Frank