]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Fix function sr_EQ which compares two SysRes values. On Linux it was
authorFlorian Krohm <florian@eich-krohm.de>
Wed, 1 Apr 2015 19:20:16 +0000 (19:20 +0000)
committerFlorian Krohm <florian@eich-krohm.de>
Wed, 1 Apr 2015 19:20:16 +0000 (19:20 +0000)
forgotten to compare SysRes::_valEx.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15060

include/pub_tool_basics.h

index 5c34fe706fc42ecb3cf7474c3edc518713529edf..aa5ed7564add00313448455803f3a0cd435cc10a 100644 (file)
@@ -199,7 +199,8 @@ static inline UWord sr_Err ( SysRes sr ) {
    return sr._isError ? sr._val : 0;
 }
 static inline Bool sr_EQ ( SysRes sr1, SysRes sr2 ) {
-   return sr1._val == sr2._val 
+   return sr1._val == sr2._val
+       && sr1._valEx == sr2._valEx
        && sr1._isError == sr2._isError;
 }