Changeset 272

Show
Ignore:
Timestamp:
09/15/06 17:46:10 (2 years ago)
Author:
bart
Message:

* Don't free memory with efree that has been allocated from the eA shm cache.
This should fix A LOT of bugreports in Trac and on SF. It fixes #171 but
I think also some other bugs.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • eaccelerator/branches/0.9.5/ChangeLog

    r271 r272  
    77        * only put the function that has the same name as the class as contructor  
    88          if there isn't a __construct function. This fixes ticket #172 
     9        * Don't free memory with efree that has been allocated from the eA shm cache. 
     10          This should fix A LOT of bugreports in Trac and on SF. It fixes #171 but  
     11          I think also some other bugs. 
    912 
    10132006-08-29  Hans Rakers <hans at parse dot nl> 
  • eaccelerator/branches/0.9.5/eaccelerator.c

    r268 r272  
    18071807      p = p->next; 
    18081808      if (r->entry != NULL && r->entry->use_cnt < 0) { 
    1809         efree(r->entry); 
     1809        eaccelerator_free(r->entry); 
    18101810      } 
    18111811      efree(r); 
  • eaccelerator/trunk/ChangeLog

    r271 r272  
    55        * only put the function that has the same name as the class as contructor  
    66          if there isn't a __construct function. This fixes ticket #172 
     7        * Don't free memory with efree that has been allocated from the eA shm cache. 
     8          This should fix A LOT of bugreports in Trac and on SF. It fixes #171 but  
     9          I think also some other bugs. 
    710 
    8112006-08-29  Hans Rakers <hans at parse dot nl> 
  • eaccelerator/trunk/eaccelerator.c

    r267 r272  
    15231523      p = p->next; 
    15241524      if (r->entry != NULL && r->entry->use_cnt < 0) { 
    1525         efree(r->entry); 
     1525        eaccelerator_free(r->entry); 
    15261526      } 
    15271527      efree(r);