Have sfContext_setActive return sfBool instead of void

Return the result of sf::Context::setActive instead of discarding it.
This commit is contained in:
Mika Attila committed 2016-10-25 13:50:09 +02:00
1 parent 4d35e0a91c
commit 52c7de16f0
2 files changed
+5 -3

No files matched your search

+3 -1
View File
@@ -56,8 +56,10 @@ CSFML_WINDOW_API void sfContext_destroy(sfContext* context);
/// \param context Context object
/// \param active sfTrue to activate, sfFalse to deactivate
///
/// \return True on success, false on failure
///
////////////////////////////////////////////////////////////
CSFML_WINDOW_API void sfContext_setActive(sfContext* context, sfBool active);
CSFML_WINDOW_API sfBool sfContext_setActive(sfContext* context, sfBool active);
#endif // SFML_CONTEXT_H
+2 -2
View File
@@ -45,7 +45,7 @@ void sfContext_destroy(sfContext* context)
////////////////////////////////////////////////////////////
void sfContext_setActive(sfContext* context, sfBool active)
sfBool sfContext_setActive(sfContext* context, sfBool active)
{
CSFML_CALL(context, setActive(active == sfTrue));
CSFML_CALL_RETURN(context, setActive(active == sfTrue), false)
}