Ignore:
Timestamp:
2012-03-29T04:54:33+02:00 (2 years ago)
Author:
moo
Message:

kill warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/processor/string.m4

    r844 r860  
    6060        ') 
    6161        IFCALC(`xc_calc_string_n(processor, ISTYPE, SRCSTR, $3 C_RELAYLINE);') 
    62         IFSTORE(`DSTPTR = ifelse(PTRTYPE,`char',`ZSTR_S',`ZSTR_U')(xc_store_string_n(processor, ISTYPE, SRCSTR, $3 C_RELAYLINE));') 
     62        IFSTORE(`DSTPTR = ifdef(`REALPTRTYPE', `(REALPTRTYPE() *)') ifelse(PTRTYPE,`char',`ZSTR_S',`ZSTR_U')(xc_store_string_n(processor, ISTYPE, SRCSTR, $3 C_RELAYLINE));') 
    6363        IFRESTORE(` 
    64             DSTPTR = STRDUP() (SRCPTR, ($3) - 1); 
     64            DSTPTR = ifdef(`REALPTRTYPE', `(REALPTRTYPE() *)') STRDUP() (SRCPTR, ($3) - 1); 
    6565        ') 
    66         FIXPOINTER_EX(`PTRTYPE', DSTPTR) 
     66        FIXPOINTER_EX(ifdef(`REALPTRTYPE', `REALPTRTYPE()', `PTRTYPE'), DSTPTR) 
    6767        IFDASM(` 
    6868            ifelse(STRTYPE,zstr_uchar, ` 
     
    7070                ', ` dnl else 
    7171                ifelse(STRTYPE,zstr_char, ` 
    72                     add_assoc_stringl_ex(dst, ZEND_STRS("$4"), ZSTR_S($2), $3-1, 1); 
     72                    add_assoc_stringl_ex(dst, ZEND_STRS("$4"), (char *) ZSTR_S($2), $3-1, 1); 
    7373                    ', ` 
    74                     add_assoc_stringl_ex(dst, ZEND_STRS("$4"), $2, $3-1, 1); 
     74                    add_assoc_stringl_ex(dst, ZEND_STRS("$4"), (char *) $2, $3-1, 1); 
    7575                ') 
    7676            ') 
Note: See TracChangeset for help on using the changeset viewer.