diff options
author | foobar <sniper@php.net> | 2002-06-27 01:47:36 +0000 |
---|---|---|
committer | foobar <sniper@php.net> | 2002-06-27 01:47:36 +0000 |
commit | e6921a7b235ea0245c560ec1ad769b1f8e2cd416 (patch) | |
tree | 2f7e3f6eb3f8d36e5225aad3e11338231c15f038 /ext | |
parent | 5bb94cb3a2ef26e118bde8a043f5034bcdff941d (diff) | |
download | php-git-e6921a7b235ea0245c560ec1ad769b1f8e2cd416.tar.gz |
- Cleaning up the mess..these are NOT zvals.
Diffstat (limited to 'ext')
-rw-r--r-- | ext/imap/php_imap.c | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/ext/imap/php_imap.c b/ext/imap/php_imap.c index 0911ffbf53..3c7db565f3 100644 --- a/ext/imap/php_imap.c +++ b/ext/imap/php_imap.c @@ -2716,8 +2716,8 @@ PHP_FUNCTION(imap_bodystruct) } body=mail_body(imap_le_struct->imap_stream, Z_LVAL_PP(msg), Z_STRVAL_PP(section)); - if (Z_TYPE_P(body) <= TYPEMAX) { - add_property_long(return_value, "type", Z_TYPE_P(body)); + if (body->type <= TYPEMAX) { + add_property_long(return_value, "type", body->type); } if (body->encoding <= ENCMAX) { add_property_long(return_value, "encoding", body->encoding); @@ -2751,9 +2751,9 @@ PHP_FUNCTION(imap_bodystruct) add_property_long(return_value, "bytes", body->size.bytes); } #ifdef IMAP41 - if (Z_TYPE(body->disposition)) { + if (body->disposition.type) { add_property_long(return_value, "ifdisposition", 1); - add_property_string(return_value, "disposition", Z_TYPE(body->disposition), 1); + add_property_string(return_value, "disposition", body->disposition.type, 1); } else { add_property_long(return_value, "ifdisposition", 0); } @@ -2985,7 +2985,7 @@ PHP_FUNCTION(imap_mail_compose) if (zend_hash_find(Z_ARRVAL_PP(data), "type", sizeof("type"), (void **) &pvalue)== SUCCESS) { convert_to_long_ex(pvalue); - Z_TYPE_P(bod) = (short) Z_LVAL_PP(pvalue); + bod->type = (short) Z_LVAL_PP(pvalue); } if (zend_hash_find(Z_ARRVAL_PP(data), "encoding", sizeof("encoding"), (void **) &pvalue)== SUCCESS) { convert_to_long_ex(pvalue); @@ -3013,8 +3013,8 @@ PHP_FUNCTION(imap_mail_compose) } if (zend_hash_find(Z_ARRVAL_PP(data), "disposition.type", sizeof("disposition.type"), (void **) &pvalue)== SUCCESS) { convert_to_string_ex(pvalue); - Z_TYPE(bod->disposition) = (char *) fs_get(Z_STRLEN_PP(pvalue) + 1); - memcpy(Z_TYPE(bod->disposition), Z_STRVAL_PP(pvalue), Z_STRLEN_PP(pvalue)+1); + bod->disposition.type = (char *) fs_get(Z_STRLEN_PP(pvalue) + 1); + memcpy(bod->disposition.type, Z_STRVAL_PP(pvalue), Z_STRLEN_PP(pvalue)+1); } if (zend_hash_find(Z_ARRVAL_PP(data), "disposition", sizeof("disposition"), (void **) &pvalue)== SUCCESS) { if (Z_TYPE_PP(pvalue) == IS_ARRAY) { @@ -3071,7 +3071,7 @@ PHP_FUNCTION(imap_mail_compose) if (zend_hash_find(Z_ARRVAL_PP(data), "type", sizeof("type"), (void **) &pvalue)== SUCCESS) { convert_to_long_ex(pvalue); - Z_TYPE_P(bod) = (short) Z_LVAL_PP(pvalue); + bod->type = (short) Z_LVAL_PP(pvalue); } if (zend_hash_find(Z_ARRVAL_PP(data), "encoding", sizeof("encoding"), (void **) &pvalue)== SUCCESS) { convert_to_long_ex(pvalue); @@ -3099,8 +3099,8 @@ PHP_FUNCTION(imap_mail_compose) } if (zend_hash_find(Z_ARRVAL_PP(data), "disposition.type", sizeof("disposition.type"), (void **) &pvalue)== SUCCESS) { convert_to_string_ex(pvalue); - Z_TYPE(bod->disposition) = (char *) fs_get(Z_STRLEN_PP(pvalue) + 1); - memcpy(Z_TYPE(bod->disposition), Z_STRVAL_PP(pvalue), Z_STRLEN_PP(pvalue)+1); + bod->disposition.type = (char *) fs_get(Z_STRLEN_PP(pvalue) + 1); + memcpy(bod->disposition.type, Z_STRVAL_PP(pvalue), Z_STRLEN_PP(pvalue)+1); } if (zend_hash_find(Z_ARRVAL_PP(data), "disposition", sizeof("disposition"), (void **) &pvalue)== SUCCESS) { if (Z_TYPE_PP(pvalue) == IS_ARRAY) { @@ -3166,7 +3166,7 @@ PHP_FUNCTION(imap_mail_compose) bod = topbod; - if (bod && Z_TYPE_P(bod) == TYPEMULTIPART) { + if (bod && bod->type == TYPEMULTIPART) { /* first body part */ part = bod->nested.part; @@ -3712,8 +3712,8 @@ void _php_imap_add_body(zval *arg, BODY *body TSRMLS_DC) PARAMETER *par, *dpar; PART *part; - if (Z_TYPE_P(body) <= TYPEMAX) { - add_property_long(arg, "type", Z_TYPE_P(body)); + if (body->type <= TYPEMAX) { + add_property_long(arg, "type", body->type); } if (body->encoding <= ENCMAX) { @@ -3750,9 +3750,9 @@ void _php_imap_add_body(zval *arg, BODY *body TSRMLS_DC) } #ifdef IMAP41 - if (Z_TYPE(body->disposition)) { + if (body->disposition.type) { add_property_long(arg, "ifdisposition", 1); - add_property_string(arg, "disposition", Z_TYPE(body->disposition), 1); + add_property_string(arg, "disposition", body->disposition.type, 1); } else { add_property_long(arg, "ifdisposition", 0); } @@ -3800,7 +3800,7 @@ void _php_imap_add_body(zval *arg, BODY *body TSRMLS_DC) add_assoc_object(arg, "parameters", parametres); /* multipart message ? */ - if (Z_TYPE_P(body) == TYPEMULTIPART) { + if (body->type == TYPEMULTIPART) { MAKE_STD_ZVAL(parametres); array_init(parametres); for (part = body->CONTENT_PART; part; part = part->next) { @@ -3813,7 +3813,7 @@ void _php_imap_add_body(zval *arg, BODY *body TSRMLS_DC) } /* encapsulated message ? */ - if ((Z_TYPE_P(body) == TYPEMESSAGE) && (!strcasecmp(body->subtype, "rfc822"))) { + if ((body->type == TYPEMESSAGE) && (!strcasecmp(body->subtype, "rfc822"))) { body = body->CONTENT_MSG_BODY; MAKE_STD_ZVAL(parametres); array_init(parametres); |