Author: leavengood Date: 2011-03-04 04:21:53 +0100 (Fri, 04 Mar 2011) New Revision: 40800 Changeset: http://dev.haiku-os.org/changeset/40800 Ticket: http://dev.haiku-os.org/ticket/6975 Modified: haiku/trunk/src/add-ons/translators/raw/ReadHelper.h Log: Apply patch from stimut to avoid a C++ exception in the JPEGTranslator. Should fix the remaining issue on #6975. Modified: haiku/trunk/src/add-ons/translators/raw/ReadHelper.h =================================================================== --- haiku/trunk/src/add-ons/translators/raw/ReadHelper.h 2011-03-03 21:56:56 UTC (rev 40799) +++ haiku/trunk/src/add-ons/translators/raw/ReadHelper.h 2011-03-04 03:21:53 UTC (rev 40800) @@ -76,7 +76,7 @@ operator()(T &data) { fError = fStream.Read((void *)&data, sizeof(T)); - if (fError > B_OK) { + if (fError >= B_OK) { if (IsSwapping()) byte_swap(data); return;