Index: /source/ariba/DataMessage.h
===================================================================
--- /source/ariba/DataMessage.h	(revision 7499)
+++ /source/ariba/DataMessage.h	(revision 7500)
@@ -77,9 +77,9 @@
 
 	inline bool isMessage() const {
-		return size >= 0;
+		return size == ~(size_t)0;
 	}
 
 	inline bool isData() const {
-		return size == ~(size_t)0;
+		return !isMessage();
 	}
 
