Ignore:
Timestamp:
2006-05-13T03:54:55+02:00 (8 years ago)
Author:
moo
Message:

compatibility fix: remove the using of gnu m4 extension

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/processor/processor.m4

    r1 r4  
    184184                dnl fprintf(stderr, "copy from %p to %p\n", src[0], dst[0]); 
    185185            ') 
    186             STRUCT_P_EX(zval, dst[0], src[0], `', ` ') 
     186            STRUCT_P_EX(zval, dst[0], src[0], `[0]', `', ` ') 
    187187        } while (0); 
    188188    ') 
     
    284284        if (src->num_interfaces) { 
    285285            CALLOC(dst->interfaces, zend_class_entry*, src->num_interfaces) 
     286            DONE(`interfaces') 
    286287        } 
    287288        else { 
    288             COPYNULL_EX(dst->interfaces) 
     289            COPYNULL(interfaces) 
    289290        } 
    290291    ') 
     
    302303            add_assoc_zval_ex(dst, ZEND_STRS("interfaces"), arr); 
    303304            */ 
     305            DONE(`interfaces') 
    304306        } 
    305307        else { 
    306             COPYNULL_EX(dst->interfaces) 
    307         } 
    308     ') 
    309     DONE(`interfaces') 
     308            COPYNULL(interfaces) 
     309        } 
     310    ') 
     311    IFRESTORE(`', ` 
     312        IFDASM(`', ` 
     313            DONE(`interfaces') 
     314        ') 
     315    ') 
    310316    DISPATCH(zend_uint, num_interfaces) 
    311317 
     
    534540    dnl zend_cv.m4 is illegal to be made public, don not ask me for it 
    535541    IFDASM(` 
    536         sinclude(`zend_cv.m4') 
     542        sinclude(srcdir`/processor/zend_cv.m4') 
    537543        ') 
    538544#endif 
     
    647653        } 
    648654    ') 
    649     STRUCT_P_EX(zval_ptr, dst->value, src->value, `', `&') 
     655    STRUCT_P_EX(zval_ptr, dst->value, src->value, `value', `', `&') 
    650656    DONE(value) 
    651657') 
Note: See TracChangeset for help on using the changeset viewer.