]> diplodocus.org Git - nmh/blobdiff - uip/popsbr.c
* sbr/m_draft.c, sbr/utils.c, uip/folder.c, uip/inc.c, uip/mhstoresbr.c,
[nmh] / uip / popsbr.c
index d1bbafcfde0feeae7d2985a5d3f34dd09db0d5d5..9d5f31260a969d317deb3b0634c639f768d3955d 100644 (file)
@@ -1238,12 +1238,7 @@ sasl_fgetc(FILE *f)
     }
 
     if (retbufsize > size) {
     }
 
     if (retbufsize > size) {
-       buffer = realloc(buffer, retbufsize);
-       if (!buffer) {
-           snprintf(response, sizeof(response), "Error during realloc in "
-                    "read routine: %s", strerror(errno));
-           return -2;
-       }
+       buffer = mh_xrealloc(buffer, retbufsize);
        size = retbufsize;
     }
 
        size = retbufsize;
     }