diff --git a/src/add-ons/translators/raw/ReadHelper.h b/src/add-ons/translators/raw/ReadHelper.h index c7544f705c..94904438ba 100644 --- a/src/add-ons/translators/raw/ReadHelper.h +++ b/src/add-ons/translators/raw/ReadHelper.h @@ -76,7 +76,7 @@ class TReadHelper { operator()(T &data) { fError = fStream.Read((void *)&data, sizeof(T)); - if (fError > B_OK) { + if (fError >= B_OK) { if (IsSwapping()) byte_swap(data); return;