From 4efe3cf17cfd24170cd15c70a1916adce672e7e2 Mon Sep 17 00:00:00 2001 From: stefanocasazza Date: Thu, 23 Mar 2017 19:24:52 +0100 Subject: [PATCH] clang fix --- include/ulib/container/vector.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/ulib/container/vector.h b/include/ulib/container/vector.h index de64cc8c..0911b28c 100644 --- a/include/ulib/container/vector.h +++ b/include/ulib/container/vector.h @@ -319,7 +319,7 @@ public: // U_INTERNAL_ASSERT_RANGE(2,_length,_capacity) -# ifdef U_STDCPP_ENABLE +# if defined(U_STDCPP_ENABLE) && (!defined(__clang__) || CLANG_VERSION_NUM != 30700) std::sort(vec, vec+_length, compare_obj); # else U_SYSCALL_VOID(qsort, "%p,%u,%d,%p", (void*)vec, _length, sizeof(void*), compare_obj);