Changeset 931 for trunk/xcache.c


Ignore:
Timestamp:
2012-06-26T19:26:48+02:00 (3 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.