summaryrefslogtreecommitdiff
path: root/src/SFML/Window/OSX/AutoreleasePoolWrapper.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/SFML/Window/OSX/AutoreleasePoolWrapper.h')
-rw-r--r--src/SFML/Window/OSX/AutoreleasePoolWrapper.h22
1 files changed, 5 insertions, 17 deletions
diff --git a/src/SFML/Window/OSX/AutoreleasePoolWrapper.h b/src/SFML/Window/OSX/AutoreleasePoolWrapper.h
index 6921533..75c414f 100644
--- a/src/SFML/Window/OSX/AutoreleasePoolWrapper.h
+++ b/src/SFML/Window/OSX/AutoreleasePoolWrapper.h
@@ -1,7 +1,7 @@
////////////////////////////////////////////////////////////
//
// SFML - Simple and Fast Multimedia Library
-// Copyright (C) 2007-2015 Marco Antognini (antognini.marco@gmail.com),
+// Copyright (C) 2007-2016 Marco Antognini (antognini.marco@gmail.com),
// Laurent Gomila (laurent@sfml-dev.org)
//
// This software is provided 'as-is', without any express or implied warranty.
@@ -24,26 +24,14 @@
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
-/// \brief Ensure at least one autorelease pool is available on this thread
-///
-/// Increment a retain count for *this* thread.
+/// \brief Ensure one autorelease pool is available on this thread
///
////////////////////////////////////////////////////////////
-void retainPool(void);
+void ensureThreadHasPool(void);
-////////////////////////////////////////////////////////////
-/// \brief Drain the pool
-///
-/// The pool retain count should be absolutely positive before calling this function on this thread.
-///
-////////////////////////////////////////////////////////////
-void drainCurrentPool(void);
////////////////////////////////////////////////////////////
-/// \brief Release the pool.
-///
-/// Decrease the retain count for *this* thread.
+/// \brief Drain the thread's pool but keep it alive
///
////////////////////////////////////////////////////////////
-void releasePool(void);
-
+void drainThreadPool(void);