equal
deleted
inserted
replaced
|
1 The 'uname' part is necessary because the uname() function returns a |
|
2 non-negative value. |
|
3 |
|
4 diff --git a/widget/GfxInfoX11.cpp b/widget/GfxInfoX11.cpp |
|
5 --- a/widget/GfxInfoX11.cpp |
|
6 +++ b/widget/GfxInfoX11.cpp |
|
7 @@ -135,7 +136,7 @@ |
|
8 // only useful for Linux kernel version check for FGLRX driver. |
|
9 // assumes X client == X server, which is sad. |
|
10 struct utsname unameobj; |
|
11 - if (!uname(&unameobj)) |
|
12 + if (uname(&unameobj) >= 0) |
|
13 { |
|
14 mOS.Assign(unameobj.sysname); |
|
15 mOSRelease.Assign(unameobj.release); |