summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfourdan2006-07-05 09:20:04 +0000
committerfourdan2006-07-05 09:20:04 +0000
commit3f25ef027a2f97854be51c094fae9719d5872ec5 (patch)
treee477b0d432c0c716dfe1345b43cf4d39e679f9ae
parent37cb3d7b35295fec05f0a0e6b3635ed43fd54ee6 (diff)
downloadivy-cplusplus-3f25ef027a2f97854be51c094fae9719d5872ec5.zip
ivy-cplusplus-3f25ef027a2f97854be51c094fae9719d5872ec5.tar.gz
ivy-cplusplus-3f25ef027a2f97854be51c094fae9719d5872ec5.tar.bz2
ivy-cplusplus-3f25ef027a2f97854be51c094fae9719d5872ec5.tar.xz
Modification de Ivy-c++ pour prendre en compte une modification d'API dans Ivy-C.
-rw-r--r--Ivy.cxx13
1 files changed, 11 insertions, 2 deletions
diff --git a/Ivy.cxx b/Ivy.cxx
index 699219e..f144c38 100644
--- a/Ivy.cxx
+++ b/Ivy.cxx
@@ -14,6 +14,7 @@
#include "Ivycpp.h"
#include "IvyApplication.h"
+#include "Ivy/version.h"
#ifdef USE_GLFW
GLFWmutex Ivy::ivyCbmutex = NULL;
@@ -94,7 +95,11 @@ void Ivy::ivyMainLoop (void)
{
// DEBUG
- IvyC::IvyMainLoop (NULL,NULL);
+#if (IVYMAJOR_VERSION == 3) && (IVYMINOR_VERSION < 9)
+ IvyC::IvyMainLoop(NULL, NULL);
+#else
+ IvyC::IvyMainLoop();
+#endif
}
#else
void GLFWCALL Ivy::ivyMainLoopInSeparateThread (void *arg)
@@ -114,7 +119,11 @@ void GLFWCALL Ivy::ivyMainLoopInSeparateThread (void *arg)
}
// END DEBUG
- IvyC::IvyMainLoop (NULL,NULL);
+#if (IVYMAJOR_VERSION == 3) && (IVYMINOR_VERSION < 9)
+ IvyC::IvyMainLoop(NULL, NULL);
+#else
+ IvyC::IvyMainLoop();
+#endif
}
#endif