Ignore:
Timestamp:
Sep 14, 2020, 7:34:28 PM (5 years ago)
Author:
bird
Message:

kash: New parser allocator for non-forked-mode.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kash/shthread.h

    r3448 r3457  
    6464    return _InterlockedIncrement((long *)valuep);
    6565#else
    66     return __sync_fetch_and_add(valuep, 1);
     66    return __sync_add_and_fetch(valuep, 1);
    6767#endif
    6868}
     
    7373    return _InterlockedDecrement((long *)valuep);
    7474#else
    75     return __sync_fetch_and_sub(valuep, 1);
     75    return __sync_sub_and_fetch(valuep, 1);
    7676#endif
    7777}
Note: See TracChangeset for help on using the changeset viewer.