Changeset 713 for trunk/xcache.c


Ignore:
Timestamp:
2011-04-08T20:27:55+02:00 (3 years ago)
Author:
moo
Message:

disassembler: refix previous partial

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/xcache.c

    r702 r713  
    30133013    } 
    30143014 
    3015     if (value->type == IS_CONSTANT) { 
     3015    switch ((Z_TYPE_P(value) & IS_CONSTANT_TYPE_MASK)) { 
     3016    case IS_CONSTANT: 
    30163017        *return_value = *value; 
    30173018        zval_copy_ctor(return_value); 
    30183019        return_value->type = UNISW(IS_STRING, UG(unicode) ? IS_UNICODE : IS_STRING); 
    3019         return; 
    3020     } 
    3021  
    3022     if (value->type == IS_CONSTANT_ARRAY) { 
     3020        break; 
     3021 
     3022    case IS_CONSTANT_ARRAY: 
    30233023        *return_value = *value; 
    30243024        zval_copy_ctor(return_value); 
    30253025        return_value->type = IS_ARRAY; 
    3026         return; 
    3027     } 
    3028  
    3029     RETURN_NULL(); 
     3026        break; 
     3027 
     3028    default: 
     3029        RETURN_NULL(); 
     3030    } 
    30303031} 
    30313032/* }}} */ 
Note: See TracChangeset for help on using the changeset viewer.