about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--hurd/hurdsig.c1
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index d2e2e1be5f..6a2a742c70 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2001-01-24  Mark Kettenis  <kettenis@gnu.org>
+
+	* hurd/hurdsig.c (_hurdsig_getenv): Remove spurious innermost
+	declaration of value such that we actually return the value of the
+	environment variable.
+
 2001-01-24  Andreas Jaeger  <aj@suse.de>
 
 	* sysdeps/unix/sysv/linux/init-first.c: Remove extra __sysctl
diff --git a/hurd/hurdsig.c b/hurd/hurdsig.c
index 80f915be71..3daef1142c 100644
--- a/hurd/hurdsig.c
+++ b/hurd/hurdsig.c
@@ -1347,7 +1347,6 @@ _hurdsig_getenv (const char *variable)
 	  _hurdsig_fault_preemptor.last = VM_MAX_ADDRESS;
 	  if (! strncmp (p, variable, len) && p[len] == '=')
 	    {
-	      char *value;
 	      size_t valuelen;
 	      p += len + 1;
 	      valuelen = strlen (p);