summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoland McGrath <roland@redhat.com>1993-08-01 20:03:45 +0000
committerRoland McGrath <roland@redhat.com>1993-08-01 20:03:45 +0000
commite813da324dee0f2fb3944530a893970e743d60c4 (patch)
tree552439925bcf1d677703c1dc118c93fd90ae36d5
parentb018243a45840c892420ead7cb01256cdd1b8ea2 (diff)
downloadgunmake-e813da324dee0f2fb3944530a893970e743d60c4.tar.gz
Formerly misc.c.~27~
-rw-r--r--misc.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/misc.c b/misc.c
index f7f04ce..d841bb2 100644
--- a/misc.c
+++ b/misc.c
@@ -509,9 +509,13 @@ log_access (flavor)
if (! debug_flag)
return;
- printf ("%s access: user %d (real %d), group %d (real %d)\n",
- flavor, geteuid (), getuid (), getegid (), getgid ());
- fflush (stdout);
+ /* All the other debugging messages go to stdout,
+ but we write this one to stderr because it might be
+ run in a child fork whose stdout is piped. */
+
+ fprintf (stderr, "%s access: user %d (real %d), group %d (real %d)\n",
+ flavor, geteuid (), getuid (), getegid (), getgid ());
+ fflush (stderr);
}