[haiku-commits] r40800 - haiku/trunk/src/add-ons/translators/raw

  • From: leavengood@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 4 Mar 2011 04:21:53 +0100 (CET)

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;


Other related posts: