From: giersch Date: Wed, 3 Oct 2007 18:05:47 +0000 (+0000) Subject: . X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/graphlib.git/commitdiff_plain/ce20ef1bd9d8e6b590ce76586e581f26a774ad07 . --- diff --git a/MainDrawingThread.h b/MainDrawingThread.h index fea59b3..846a0c8 100644 --- a/MainDrawingThread.h +++ b/MainDrawingThread.h @@ -29,10 +29,8 @@ public: }; -#define main_thread(...) \ - /* int */ main_thread(__VA_ARGS__); \ +#define MAIN_DRAWING_THREAD(function) \ int (*MainDrawingThread::main)(int, char **) = \ - MainDrawingThread::mainWrapper; \ - int main_thread(__VA_ARGS__) + MainDrawingThread::mainWrapper; #endif // !MAIN_DRAWING_THREAD_H diff --git a/test/hello.cpp b/test/hello.cpp index f7e0b2f..d18128a 100644 --- a/test/hello.cpp +++ b/test/hello.cpp @@ -26,7 +26,7 @@ #include -int main_thread(int argc, char **argv) +int main_drawing_thread(int argc, char **argv) { // >>> insert main drawing code here <<< std::cout << "[" << argc << "]\n"; @@ -40,6 +40,8 @@ int main_thread(int argc, char **argv) return 0; } +MAIN_DRAWING_THREAD(main_drawing_thread); + //============================================================ //**********************************************************************