summaryrefslogtreecommitdiff
path: root/desktop
diff options
context:
space:
mode:
authorRob Kendrick <rjek@netsurf-browser.org>2007-06-15 22:07:11 +0000
committerRob Kendrick <rjek@netsurf-browser.org>2007-06-15 22:07:11 +0000
commit43257a160bbdef8a8381fc7cc01741568ae1e320 (patch)
tree6f34e444c24604101fe6868e9a19d4ee97c97444 /desktop
parented61b382bc12f15df4bb5306efb7980e7dc293aa (diff)
downloadnetsurf-43257a160bbdef8a8381fc7cc01741568ae1e320.tar.gz
netsurf-43257a160bbdef8a8381fc7cc01741568ae1e320.tar.bz2
Changes to allow building on Solaris.
* Tested on Solaris Express: Developer Edition, which is between Solaris 10 and 11. * Used gcc, libmng etc packages using pkg-get and blastwave's resources. * Had to build lemon and re2c manually. svn path=/trunk/netsurf/; revision=3350
Diffstat (limited to 'desktop')
-rw-r--r--desktop/netsurf.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/desktop/netsurf.c b/desktop/netsurf.c
index 948e29e06..802614b49 100644
--- a/desktop/netsurf.c
+++ b/desktop/netsurf.c
@@ -65,7 +65,9 @@ void netsurf_init(int argc, char** argv)
{
struct utsname utsname;
+#if !(defined(__SVR4) && defined(__sun))
stdout = stderr;
+#endif
if ((argc > 1) && (argv[1][0] == '-') && (argv[1][1] == 'v') && (argv[1][2] == 0)) {
int argcmv;
@@ -81,7 +83,7 @@ void netsurf_init(int argc, char** argv)
#endif
LOG(("version '%s'", netsurf_version));
- if (uname(&utsname) != 0)
+ if (uname(&utsname) < 0)
LOG(("Failed to extract machine information"));
else
LOG(("NetSurf on <%s>, node <%s>, release <%s>, version <%s>, "