|
|
|
@ -2980,7 +2980,7 @@ PHP_FUNCTION(imap_mail_compose) |
|
|
|
bod->contents.text.size = Z_STRLEN_PP(pvalue); |
|
|
|
} else { |
|
|
|
bod->contents.text.data = (char *) fs_get(1); |
|
|
|
bod->contents.text.data = ""; |
|
|
|
memcpy(bod->contents.text.data, "", 1); |
|
|
|
bod->contents.text.size = 0; |
|
|
|
} |
|
|
|
if (zend_hash_find(Z_ARRVAL_PP(data), "lines", sizeof("lines"), (void **) &pvalue)== SUCCESS) { |
|
|
|
@ -3194,9 +3194,7 @@ PHP_FUNCTION(imap_mail_compose) |
|
|
|
|
|
|
|
RETVAL_STRING(tempstring, 0); |
|
|
|
done: |
|
|
|
#if ilia_0 /* this should be done, otherwise we leak memory. Unfortunately this seems to cause a crash in some cases */ |
|
|
|
mail_free_body(&topbod); |
|
|
|
#endif |
|
|
|
mail_free_envelope(&env); |
|
|
|
} |
|
|
|
/* }}} */ |
|
|
|
|