summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Piechotka <uzytkownik2@gmail.com>2013-08-17 18:35:27 +0200
committerMaciej Piechotka <uzytkownik2@gmail.com>2013-08-17 18:35:27 +0200
commit6b8f6c58513ea580db378b671e23d213d226405f (patch)
tree780fd9a0956ded12b7150b3561fa6f185a25f075
parentd6305f01b50b147cb34e843b24a62bd792048773 (diff)
downloadlibgee-6b8f6c58513ea580db378b671e23d213d226405f.tar.gz
Remove deprecation warning - changing the exchange_and_add to add
-rw-r--r--gee/hazardpointer.vala2
1 files changed, 1 insertions, 1 deletions
diff --git a/gee/hazardpointer.vala b/gee/hazardpointer.vala
index 411aefd..81a9306 100644
--- a/gee/hazardpointer.vala
+++ b/gee/hazardpointer.vala
@@ -479,7 +479,7 @@ public class Gee.HazardPointer<G> { // FIXME: Make it a struct
if ((policy & (1 << (sizeof(int) * 8 - 1))) == 0) {
_queue = new LinkedList<ArrayList<FreeNode *>> ();
// Hack to not lie about successfull setting policy
- policy = AtomicInt.exchange_and_add (ref release_policy, (int)(1 << (sizeof(int) * 8 - 1)));
+ policy = AtomicInt.add (ref release_policy, (int)(1 << (sizeof(int) * 8 - 1)));
start ((ReleasePolicy) policy);
}
_queue_mutex.unlock ();