... | ... |
@@ -3138,6 +3138,10 @@ rfc2047(const char *in) |
3138 | 3138 |
break; |
3139 | 3139 |
} |
3140 | 3140 |
b = messageToBlob(m, 1); |
3141 |
+ if (b == NULL) { |
|
3142 |
+ messageDestroy(m); |
|
3143 |
+ break; |
|
3144 |
+ } |
|
3141 | 3145 |
len = blobGetDataSize(b); |
3142 | 3146 |
cli_dbgmsg("Decoded as '%*.*s'\n", (int)len, (int)len, |
3143 | 3147 |
(const char *)blobGetData(b)); |