Ignore:
Timestamp:
2013-11-09T08:38:23+01:00 (14 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.