[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/3.5/kdeadmin/knetworkconf/knetworkconf
From: Jonathan Riddell <jr () jriddell ! org>
Date: 2006-05-30 0:27:47
Message-ID: 1148948867.417238.11994.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 546422 by jriddell:
fix wrong gateway due to
byte order on PPC
https://launchpad.net/distros/ubuntu/+source/kdeadmin/+bug/23750
Patch by Luka Renko
M +19 -0 knetworkconfigparser.cpp
--- branches/KDE/3.5/kdeadmin/knetworkconf/knetworkconf/knetworkconfigparser.cpp #546421:546422
@@ -220,6 +220,8 @@
QString dec2 = "";
QString temp = "";
QString temp2 = "";
+
+#if Q_BYTE_ORDER == Q_LITTLE_ENDIAN
temp = hex.mid(6,2);
temp2 = temp2.setNum(temp.toInt(&ok,16));
dec.append(temp2);
@@ -235,6 +237,23 @@
temp = hex.mid(0,2);
temp2 = temp2.setNum(temp.toInt(&ok,16));
dec.append(temp2);
+#else
+ temp = hex.mid(0,2);
+ temp2 = temp2.setNum(temp.toInt(&ok,16));
+ dec.append(temp2);
+ dec.append('.');
+ temp = hex.mid(2,2);
+ temp2 = temp2.setNum(temp.toInt(&ok,16));
+ dec.append(temp2);
+ dec.append('.');
+ temp = hex.mid(4,2);
+ temp2 = temp2.setNum(temp.toInt(&ok,16));
+ dec.append(temp2);
+ dec.append('.');
+ temp = hex.mid(6,2);
+ temp2 = temp2.setNum(temp.toInt(&ok,16));
+ dec.append(temp2);
+#endif
dec2 = dec;
if (ok)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic