diff --git a/MagickCore/blob.c b/MagickCore/blob.c
index ea4add4..6436802 100644
--- a/MagickCore/blob.c
+++ b/MagickCore/blob.c
@@ -2788,7 +2788,7 @@
         count=0;
         if (errno != EINTR)
           {
-            i=(-1);
+            i=0;
             break;
           }
       }
@@ -4058,7 +4058,7 @@
         count=0;
         if (errno != EINTR)
           {
-            i=(-1);
+            i=0;
             break;
           }
       }