Changeset 99fb52c for libcfa


Ignore:
Timestamp:
Mar 6, 2023, 11:47:13 AM (18 months ago)
Author:
caparsons <caparson@…>
Branches:
ADT, ast-experimental, master
Children:
9155026
Parents:
f23d34db
Message:

fixed failing dynamic.cfa test

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/concurrency/actor.hfa

    rf23d34db r99fb52c  
    438438
    439439static inline void check_message( message & this ) {
    440     CFA_DEBUG( this.allocation_ = Finished; )
    441     switch ( this.allocation_ ) {                                               // analyze message status
     440    #ifdef __CFA_DEBUG__
     441    Allocation temp = this.allocation_;
     442    this.allocation_ = Finished;
     443    switch ( temp )
     444    #else
     445    switch ( this.allocation_ )
     446    #endif
     447    {                                           // analyze message status
    442448        case Nodelete: break;
    443449        case Delete: delete( &this ); break;
Note: See TracChangeset for help on using the changeset viewer.