From d765ca0cd8f6befc4565701bf6ef67481e674615 Mon Sep 17 00:00:00 2001
From: Matt Clarkson <matt.clarkson@vcatechnology.com>
Date: Fri, 28 Nov 2014 12:00:35 +0000
Subject: [PATCH 1/2] Ignore EXCHANGE return value
---
boost/thread/win32/interlocked_read.hpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/boost/thread/win32/interlocked_read.hpp b/boost/thread/win32/interlocked_read.hpp
index 2ad3fe9..0a16407 100644
|
a
|
b
|
namespace boost
|
| 61 | 61 | } |
| 62 | 62 | inline void interlocked_write_release(long volatile* x,long value) BOOST_NOEXCEPT |
| 63 | 63 | { |
| 64 | | BOOST_INTERLOCKED_EXCHANGE(x,value); |
| | 64 | (void)BOOST_INTERLOCKED_EXCHANGE(x,value); |
| 65 | 65 | } |
| 66 | 66 | inline void interlocked_write_release(void* volatile* x,void* value) BOOST_NOEXCEPT |
| 67 | 67 | { |
| 68 | | BOOST_INTERLOCKED_EXCHANGE_POINTER(x,value); |
| | 68 | (void)BOOST_INTERLOCKED_EXCHANGE_POINTER(x,value); |
| 69 | 69 | } |
| 70 | 70 | } |
| 71 | 71 | } |