Ignore:
Timestamp:
2013-11-09T08:38:23+01:00 (19 months ago)
Author:
moo
Message:

relocate: update dst/src to compile

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/processor/struct.m4

    r1460 r1461  
    6363            zend_hash_init(&xc_autocheck_done_names, 0, NULL, NULL, 0);
    6464            /* }}} */
    65             IFRESTORE(`assert(xc_is_shm(src));')
    66             IFCALCSTORE(`assert(!xc_is_shm(src));')
     65            IFRESTORE(`assert(xc_is_shm(SRC()));')
     66            IFCALCSTORE(`assert(!xc_is_shm(SRC()));')
    6767        ')
    6868        ifdef(`SIZEOF_$1', , `m4_errprint(`AUTOCHECK WARN: $1: missing structinfo, dont panic')')
    6969
    7070        ifdef(`USEMEMCPY', `IFCOPY(`
    71             memcpy(dst, src, sizeof($1));
     71            memcpy(DST(), SRC(), sizeof($1));
    7272        ')')
    7373
     
    153153            , relocatediff
    154154        ')
    155         IFDASM(`dasm, ifdef(`DASM_STRUCT_DIRECT', `dst', `zv'), $6 $3')
     155        IFDASM(`dasm, ifdef(`DASM_STRUCT_DIRECT', `DST()', `zv'), $6 $3')
    156156        TSRMLS_CC
    157157    );
    158158ifdef(`DASM_STRUCT_DIRECT', `', `
    159159    IFDASM(`
    160         add_assoc_zval_ex(dst, XCACHE_STRS("$4"), zv);
     160        add_assoc_zval_ex(DST(), XCACHE_STRS("$4"), zv);
    161161    } while (0);
    162162    ')
     
    212212                add_next_index_zval(arr, zv);
    213213            }
    214             add_assoc_zval_ex(dst, XCACHE_STRS("$4"), arr);
     214            add_assoc_zval_ex(DST(), XCACHE_STRS("$4"), arr);
    215215        ', `
    216216            dnl find count with NULL
Note: See TracChangeset for help on using the changeset viewer.