note 41132 deleted from internals2.ze1.zendapi by cmb
| From: | cmb@php.net | Date: | Sun, 10 Jan 2021 13:26:28 +0000 |
| Subject: | note 41132 deleted from internals2.ze1.zendapi by cmb | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-216137@lists.php.net to get a copy of this message | ||
Note Submitter: jason dot lambert at uk dot clara dot net
----
Just a note of caution, when using a string value within zend_parse_parameters() you MUST specify
the length parameter also, or php may segfault on some machines.
Example possible segfault code:
char *s;
zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &s)
Correct code:
char *s;
int s_len;
zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &s, &s_len)