From f6658d2c2c27f2df33d5db2f485551ab737331b1 Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Wed, 12 Feb 2014 09:50:34 +0100 Subject: [PATCH] Fix one more status_t/ssize_t mixup. --- src/kits/shared/ZlibDecompressor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kits/shared/ZlibDecompressor.cpp b/src/kits/shared/ZlibDecompressor.cpp index e31649cb91..07e5c09dcb 100644 --- a/src/kits/shared/ZlibDecompressor.cpp +++ b/src/kits/shared/ZlibDecompressor.cpp @@ -87,7 +87,7 @@ ZlibDecompressor::DecompressNext(const void* input, size_t inputSize) if (fStream.avail_out < sizeof(outputBuffer)) { status_t error = fOutput->Write(outputBuffer, sizeof(outputBuffer) - fStream.avail_out); - if (error != B_OK) + if (error < B_OK) return error; } } @@ -116,7 +116,7 @@ ZlibDecompressor::Finish() if (fStream.avail_out < sizeof(outputBuffer)) { status_t error = fOutput->Write(outputBuffer, sizeof(outputBuffer) - fStream.avail_out); - if (error != B_OK) + if (error < B_OK) return error; } }