]> git.armaanb.net Git - asd-repo.git/blob - extra/qt5/patches/clang-socklen-match-gcc.patch
242bf148428ddf047bf9838ffbe2ab18e8ce9f0d
[asd-repo.git] / extra / qt5 / patches / clang-socklen-match-gcc.patch
1 --- a/mkspecs/linux-clang/qplatformdefs.h
2 +++ b/mkspecs/linux-clang/qplatformdefs.h
3 @@ -81,10 +81,10 @@
4  
5  #undef QT_SOCKLEN_T
6  
7 -#if defined(__GLIBC__) && (__GLIBC__ >= 2)
8 -#define QT_SOCKLEN_T            socklen_t
9 -#else
10 +#if defined(__GLIBC__) && (__GLIBC__ < 2)
11  #define QT_SOCKLEN_T            int
12 +#else
13 +#define QT_SOCKLEN_T            socklen_t
14  #endif
15  
16  #if defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE >= 500)