Ignore:
Timestamp:
2013-07-13T06:24:58+02:00 (2 years ago)
Author:
Xuefer
Message:

Decompiler, disassembler: fix catch for different PHP version; fetch hack is not necessary for PHP5.4+; update for ?: operator

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/xcache/xc_opcode_spec_def.h

    r1303 r1306  
    8080#ifdef ZEND_ENGINE_2_1
    8181  /* php 5.1 and up */
    82 #   ifdef ZEND_ENGINE_2_4
    83     OPSPEC(    UNUSED,        STD,        STD,     UNUSED) /* 74 UNSET_VAR                      */
    84 #   else
    8582    OPSPEC(    UNUSED,        STD,      FETCH,     UNUSED) /* 74 UNSET_VAR                      */
    86 #   endif
    8783    OPSPEC(       STD,        STD,        STD,     UNUSED) /* 75 UNSET_DIM                      */
    8884    OPSPEC(       STD,        STD,        STD,     UNUSED) /* 76 UNSET_OBJ                      */
     
    154150    OPSPEC(    UNUSED,     UCLASS,        STD,     UNUSED) /* 113 INIT_STATIC_METHOD_CALL        */
    155151#endif
    156 #ifdef ZEND_ENGINE_2_4
    157     OPSPEC(     ISSET,        STD,        STD,        TMP) /* 114 ISSET_ISEMPTY_VAR              */
    158 #else
    159152    OPSPEC(     ISSET,        STD,      FETCH,        TMP) /* 114 ISSET_ISEMPTY_VAR              */
    160 #endif
    161153    OPSPEC(     ISSET,        STD,        STD,        TMP) /* 115 ISSET_ISEMPTY_DIM_OBJ          */
    162154
Note: See TracChangeset for help on using the changeset viewer.