Advertisement
VladimirLavrenchuk

mdb.c changes for monero

Oct 27th, 2017
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 0.58 KB | None | 0 0
  1. diff --git a/external/db_drivers/liblmdb/mdb.c b/external/db_drivers/liblmdb/mdb.c
  2. index b3de970..662f38f 100644
  3. --- a/external/db_drivers/liblmdb/mdb.c
  4. +++ b/external/db_drivers/liblmdb/mdb.c
  5. @@ -312,6 +312,12 @@ union semun {
  6.  # endif
  7.  #endif /* MDB_USE_ROBUST */
  8.  
  9. +#ifdef PTHREAD_MUTEX_ROBUST_NP
  10. +#define PTHREAD_MUTEX_ROBUST PTHREAD_MUTEX_ROBUST_NP
  11. +#define pthread_mutexattr_setrobust pthread_mutexattr_setrobust_np
  12. +#define pthread_mutex_consistent pthread_mutex_consistent_np
  13. +#endif
  14. +
  15.  #if defined(MDB_OWNERDEAD) && MDB_USE_ROBUST
  16.  #define MDB_ROBUST_SUPPORTED   1
  17.  #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement