Changeset 713 in svn for trunk/xcache.c


Ignore:
Timestamp:
2011-04-08T18:27:55Z (4 years ago)
Author:
Xuefer
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.