Changeset 931 for trunk/xcache.c


Ignore:
Timestamp:
2012-06-26T19:26:48+02:00 (2 years ago)
Author:
moo
Message:

refcount is no longer available for var cache

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/xcache.c

    r929 r931  
    651651    zval* ei; 
    652652    const xc_entry_data_php_t *php; 
    653     xc_entry_php_t *entry_php = (xc_entry_php_t *) entry; 
    654653 
    655654    ALLOC_INIT_ZVAL(ei); 
    656655    array_init(ei); 
    657656 
    658     add_assoc_long_ex(ei, ZEND_STRS("refcount"), entry_php->refcount); 
    659657    add_assoc_long_ex(ei, ZEND_STRS("hits"),     entry->hits); 
    660658    add_assoc_long_ex(ei, ZEND_STRS("ctime"),    entry->ctime); 
     
    670668        switch (entry->name_type) { 
    671669            case IS_UNICODE: 
    672                     ZVAL_UNICODEL(zv, entry->name.ustr.val, entry->name.ustr.len, 1); 
     670                ZVAL_UNICODEL(zv, entry->name.ustr.val, entry->name.ustr.len, 1); 
    673671                break; 
    674672            case IS_STRING: 
     
    685683#endif 
    686684    switch (type) { 
    687         case XC_TYPE_PHP: 
     685        case XC_TYPE_PHP: { 
     686            xc_entry_php_t *entry_php = (xc_entry_php_t *) entry; 
    688687            php = entry_php->php; 
    689688            add_assoc_long_ex(ei, ZEND_STRS("size"),          entry->size + php->size); 
     689            add_assoc_long_ex(ei, ZEND_STRS("refcount"),      entry_php->refcount); 
    690690            add_assoc_long_ex(ei, ZEND_STRS("phprefcount"),   php->refcount); 
    691691            add_assoc_long_ex(ei, ZEND_STRS("file_mtime"),    entry_php->file_mtime); 
     
    705705#endif 
    706706            break; 
     707        } 
    707708 
    708709        case XC_TYPE_VAR: 
Note: See TracChangeset for help on using the changeset viewer.