[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE_3_1_BRANCH: kdelibs/dcop
From:       Harri Porten <porten () kde ! org>
Date:       2003-05-26 15:16:31
[Download RAW message or body]

CVS commit by porten: 

merging the fix for streaming of negative numbers


  M +3 -3      kdatastream.h   1.1.4.2


--- kdelibs/dcop/kdatastream.h  #1.1.4.1:1.1.4.2
@@ -21,5 +21,5 @@ inline QDataStream & operator >> (QDataS
 inline QDataStream & operator << (QDataStream & str, long long int ll)
 {
-  Q_INT32 l1,l2;
+  Q_UINT32 l1,l2;
   l1 = ll & 0xffffffffLL;
   l2 = ll >> 32;
@@ -30,7 +30,7 @@ inline QDataStream & operator << (QDataS
 inline QDataStream & operator >> (QDataStream & str, long long int&ll)
 {
-  Q_INT32 l1,l2;
+  Q_UINT32 l1,l2;
   str >> l1 >> l2;
-  ll = ((long long int)(l2) << 32) + (long long int) l1;
+  ll = ((unsigned long long int)(l2) << 32) + (long long int) l1;
   return str;
 }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic