aboutsummaryrefslogtreecommitdiff
path: root/main.h
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2011-12-12 21:22:08 +0000
committerFabian Groffen <grobian@gentoo.org>2011-12-12 21:22:08 +0000
commit8ab10da1f8de70cc8afcf601941e5a311b1579b6 (patch)
tree774dd895a14dc156a1474aa620e33fdf0c41a2bf /main.h
parentfix in-tree testing (diff)
downloadportage-utils-8ab10da1f8de70cc8afcf601941e5a311b1579b6.tar.gz
portage-utils-8ab10da1f8de70cc8afcf601941e5a311b1579b6.tar.bz2
portage-utils-8ab10da1f8de70cc8afcf601941e5a311b1579b6.zip
Fix building on Solaris. Cannot assign stdout there.
Diffstat (limited to 'main.h')
-rw-r--r--main.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/main.h b/main.h
index 1d93be74..ab428e72 100644
--- a/main.h
+++ b/main.h
@@ -1,7 +1,7 @@
/*
* Copyright 2005-2010 Gentoo Foundation
* Distributed under the terms of the GNU General Public License v2
- * $Header: /var/cvsroot/gentoo-projects/portage-utils/main.h,v 1.12 2011/12/12 21:14:02 vapier Exp $
+ * $Header: /var/cvsroot/gentoo-projects/portage-utils/main.h,v 1.13 2011/12/12 21:22:08 grobian Exp $
*
* Copyright 2005-2010 Ned Ludd - <solar@gentoo.org>
* Copyright 2005-2010 Mike Frysinger - <vapier@gentoo.org>
@@ -82,6 +82,10 @@
# define O_CLOEXEC 0
#endif
+/* stdout cannot be assigned to on some non-Linux platforms */
+extern FILE *pu_stdout;
+#define stdout pu_stdout
+
#ifndef EPREFIX
#define EPREFIX "/"
#endif