Mercurial > hg > orthanc
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 }; |