Changeset 504 for trunk/processor/string.m4
- Timestamp:
- 2008-01-05T04:42:14+01:00 (5 years ago)
- File:
-
- 1 edited
-
trunk/processor/string.m4 (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/processor/string.m4
r393 r504 39 39 40 40 INIT_ZVAL(zv); 41 ZVAL_UNICODEL(&zv, (UChar *)($2), $3 - 1, 1);41 ZVAL_UNICODEL(&zv, ZSTR_U($2), $3 - 1, 1); 42 42 zend_make_printable_zval(&zv, &reszv, &usecopy); 43 43 fprintf(stderr, "string:%s:\t\"", "$1"); … … 64 64 FIXPOINTER_EX(`PTRTYPE', DSTPTR) 65 65 IFDASM(` 66 ifelse(STRTYPE,zstr_uchar, ` 67 add_assoc_unicodel_ex(dst, ZEND_STRS("$4"), $2, $3-1, 1); 68 ', ` dnl else 69 add_assoc_stringl_ex(dst, ZEND_STRS("$4"), $2, $3-1, 1);') 66 ifelse(STRTYPE,zstr_uchar, ` 67 add_assoc_unicodel_ex(dst, ZEND_STRS("$4"), ZSTR_U($2), $3-1, 1); 68 ', ` dnl else 69 ifelse(STRTYPE,zstr_char, ` 70 add_assoc_stringl_ex(dst, ZEND_STRS("$4"), ZSTR_S($2), $3-1, 1); 71 ', ` 72 add_assoc_stringl_ex(dst, ZEND_STRS("$4"), $2, $3-1, 1); 70 73 ') 74 ') 75 ') 71 76 } 72 77 popdef(`DSTPTR')
Note: See TracChangeset
for help on using the changeset viewer.

