comparison Core/MultiThreading/Mutex.cpp @ 1976:325772dadcd6

Macro "__linux" (now obsolete) replaced by macro "__linux__"
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 14 Apr 2016 17:34:43 +0200
parents b1291df2f780
children a3a65de1840f
comparison
equal deleted inserted replaced
1975:730eedd9a5dc 1976:325772dadcd6
35 35
36 #include "../OrthancException.h" 36 #include "../OrthancException.h"
37 37
38 #if defined(_WIN32) 38 #if defined(_WIN32)
39 #include <windows.h> 39 #include <windows.h>
40 #elif defined(__linux) || defined(__FreeBSD_kernel__) || defined(__APPLE__) || defined(__FreeBSD__) 40 #elif defined(__linux__) || defined(__FreeBSD_kernel__) || defined(__APPLE__) || defined(__FreeBSD__)
41 #include <pthread.h> 41 #include <pthread.h>
42 #else 42 #else
43 #error Support your platform here 43 #error Support your platform here
44 #endif 44 #endif
45 45
73 { 73 {
74 ::LeaveCriticalSection(&pimpl_->criticalSection_); 74 ::LeaveCriticalSection(&pimpl_->criticalSection_);
75 } 75 }
76 76
77 77
78 #elif defined(__linux) || defined(__FreeBSD_kernel__) || defined(__APPLE__) || defined(__FreeBSD__) 78 #elif defined(__linux__) || defined(__FreeBSD_kernel__) || defined(__APPLE__) || defined(__FreeBSD__)
79 79
80 struct Mutex::PImpl 80 struct Mutex::PImpl
81 { 81 {
82 pthread_mutex_t mutex_; 82 pthread_mutex_t mutex_;
83 }; 83 };