Changeset 1434:a6f0fbf0fbdc in roaraudio


Ignore:
Timestamp:
03/26/09 19:34:25 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added a mlock for microcontrollers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/libroar.c

    r1077 r1434  
    3636 
    3737int _ROAR_MLOCK(const void *addr, size_t len) { 
    38 #ifndef ROAR_TARGET_WIN32 
     38#if defined(ROAR_TARGET_WIN32) 
     39 return GlobalLock(addr) == addr ? 0 : -1; 
     40#elif defined(ROAR_TARGET_MICROCONTROLLER) 
     41 return 0; 
     42#else 
    3943 long sz = sysconf(_SC_PAGESIZE); 
    4044 unsigned long int pos = (unsigned long int) addr; 
     
    4549 
    4650 return mlock((void*)pos, len); 
    47 #else 
    48  return GlobalLock(addr) == addr ? 0 : -1; 
    4951#endif 
    5052} 
Note: See TracChangeset for help on using the changeset viewer.