From: Vitaly Buka Date: Fri, 26 Feb 2021 22:29:06 +0000 (-0800) Subject: [NFC][libc++] Suppress "warning: ignoring return value" X-Git-Tag: llvmorg-14-init~13906 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3744ba24dcf3ff5ecfa76fade18549528fe49942;p=platform%2Fupstream%2Fllvm.git [NFC][libc++] Suppress "warning: ignoring return value" According to the comment on the next line it's expected behaviour. --- diff --git a/libcxx/include/new b/libcxx/include/new index 0562cef..21bc30b 100644 --- a/libcxx/include/new +++ b/libcxx/include/new @@ -314,7 +314,7 @@ void* __libcpp_aligned_alloc(std::size_t __alignment, std::size_t __size) { return ::_aligned_malloc(__size, __alignment); #else void* __result = nullptr; - ::posix_memalign(&__result, __alignment, __size); + (void)::posix_memalign(&__result, __alignment, __size); // If posix_memalign fails, __result is unmodified so we still return `nullptr`. return __result; #endif