diff --git a/src/add-ons/print/drivers/pdf/source/PrinterSettings.cpp b/src/add-ons/print/drivers/pdf/source/PrinterSettings.cpp index 96581954ab..7109e07b3f 100644 --- a/src/add-ons/print/drivers/pdf/source/PrinterSettings.cpp +++ b/src/add-ons/print/drivers/pdf/source/PrinterSettings.cpp @@ -120,7 +120,7 @@ PrinterSettings::WriteSettings(BMessage* msg) status_t err = B_ERROR; length = msg->FlattenedSize(); - if (length < B_OK) + if (length < 0) return length; data = (char *) malloc(length); if (data != NULL) { diff --git a/src/kits/network/libnetapi/NetBuffer.cpp b/src/kits/network/libnetapi/NetBuffer.cpp index bd05a68fd1..bc157f6877 100644 --- a/src/kits/network/libnetapi/NetBuffer.cpp +++ b/src/kits/network/libnetapi/NetBuffer.cpp @@ -204,7 +204,7 @@ BNetBuffer::AppendMessage(const BMessage& data) ssize_t dataSize = data.FlattenedSize(); - if (dataSize < B_OK) + if (dataSize < 0) return dataSize; if (dataSize == 0) diff --git a/src/kits/tracker/Tracker.cpp b/src/kits/tracker/Tracker.cpp index 18e80feca3..fd2e0f4996 100644 --- a/src/kits/tracker/Tracker.cpp +++ b/src/kits/tracker/Tracker.cpp @@ -429,7 +429,7 @@ TTracker::QuitRequested() // if message is empty, delete the corresponding attribute if (message.CountNames(B_ANY_TYPE)) { ssize_t size = message.FlattenedSize(); - if (size > B_OK) { + if (size > 0) { char* buffer = new char[size]; message.Flatten(buffer, size); deskDir.WriteAttr(kAttrOpenWindows, B_MESSAGE_TYPE, 0, buffer,