Changeset 180 in svn
- Timestamp:
- 2006-09-18T06:20:18Z (13 years ago)
- Location:
- branches/1.0/processor
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/1.0/processor/head.m4
r97 r180 50 50 #define MAX_DUP_STR_LEN 256 51 51 dnl }}} 52 /* export: typedef struct _ processor_tprocessor_t; :export {{{ */53 struct _ processor_t {52 /* export: typedef struct _xc_processor_t xc_processor_t; :export {{{ */ 53 struct _xc_processor_t { 54 54 char *p; 55 55 zend_uint size; … … 84 84 /* {{{ xc_calc_string_n */ 85 85 REDEF(`KIND', `calc') 86 static inline void xc_calc_string_n( processor_t *processor, zend_uchar type, char *str, long size IFASSERT(`, int relayline')) {86 static inline void xc_calc_string_n(xc_processor_t *processor, zend_uchar type, char *str, long size IFASSERT(`, int relayline')) { 87 87 pushdef(`__LINE__', `relayline') 88 88 int realsize = UNISW(size, (type == IS_UNICODE) ? UBYTES(size) : size); … … 105 105 /* {{{ xc_store_string_n */ 106 106 REDEF(`KIND', `store') 107 static inline char *xc_store_string_n( processor_t *processor, zend_uchar type, char *str, long size IFASSERT(`, int relayline')) {107 static inline char *xc_store_string_n(xc_processor_t *processor, zend_uchar type, char *str, long size IFASSERT(`, int relayline')) { 108 108 pushdef(`__LINE__', `relayline') 109 109 int realsize = UNISW(size, (type == IS_UNICODE) ? UBYTES(size) : size); … … 130 130 * return class_index + 1 131 131 */ 132 static zend_uint xc_get_class_num( processor_t *processor, zend_class_entry *ce) {132 static zend_uint xc_get_class_num(xc_processor_t *processor, zend_class_entry *ce) { 133 133 zend_uint i; 134 134 const xc_entry_t *xce = processor->xce_src; … … 152 152 /* {{{ xc_get_class */ 153 153 #ifdef ZEND_ENGINE_2 154 static zend_class_entry *xc_get_class( processor_t *processor, zend_uint class_num) {154 static zend_class_entry *xc_get_class(xc_processor_t *processor, zend_uint class_num) { 155 155 /* must be parent or currrent class */ 156 156 assert(class_num <= processor->active_class_num); … … 161 161 #ifdef ZEND_ENGINE_2 162 162 /* fix method on store */ 163 static void xc_fix_method( processor_t *processor, zend_op_array *dst) /* {{{ */163 static void xc_fix_method(xc_processor_t *processor, zend_op_array *dst) /* {{{ */ 164 164 { 165 165 zend_function *zf = (zend_function *) dst; … … 214 214 xc_entry_t *xc_processor_store_xc_entry_t(xc_entry_t *src TSRMLS_DC) { 215 215 xc_entry_t *dst; 216 processor_t processor;216 xc_processor_t processor; 217 217 218 218 memset(&processor, 0, sizeof(processor)); … … 288 288 /* export: xc_entry_t *xc_processor_restore_xc_entry_t(xc_entry_t *dst, const xc_entry_t *src, zend_bool readonly_protection TSRMLS_DC); :export {{{ */ 289 289 xc_entry_t *xc_processor_restore_xc_entry_t(xc_entry_t *dst, const xc_entry_t *src, zend_bool readonly_protection TSRMLS_DC) { 290 processor_t processor;290 xc_processor_t processor; 291 291 292 292 memset(&processor, 0, sizeof(processor)); … … 299 299 /* export: zval *xc_processor_restore_zval(zval *dst, const zval *src TSRMLS_DC); :export {{{ */ 300 300 zval *xc_processor_restore_zval(zval *dst, const zval *src TSRMLS_DC) { 301 processor_t processor;301 xc_processor_t processor; 302 302 303 303 memset(&processor, 0, sizeof(processor)); -
branches/1.0/processor/struct.m4
r29 r180 9 9 FUNC_NAME`'( 10 10 IFDPRINT( `const $1 * const src, int indent') 11 IFCALC( ` processor_t *processor, const $1 * const src')12 IFSTORE( ` processor_t *processor, $1 *dst, const $1 * const src')13 IFRESTORE(` processor_t *processor, $1 *dst, const $1 * const src')11 IFCALC( `xc_processor_t *processor, const $1 * const src') 12 IFSTORE( `xc_processor_t *processor, $1 *dst, const $1 * const src') 13 IFRESTORE(`xc_processor_t *processor, $1 *dst, const $1 * const src') 14 14 IFDASM( `zval *dst, const $1 * const src') 15 15 IFASM( `$1 *dst, const $1 * const src')
Note: See TracChangeset
for help on using the changeset viewer.