From 179fa413b047bede6e32109e2ce82437c5fb8d34 Mon Sep 17 00:00:00 2001 From: MenTaLguY Date: Mon, 16 Jan 2006 02:36:01 +0000 Subject: moving trunk for module inkscape (bzr r1) --- src/winmain.cpp | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 src/winmain.cpp (limited to 'src/winmain.cpp') diff --git a/src/winmain.cpp b/src/winmain.cpp new file mode 100644 index 000000000..dc6b7e008 --- /dev/null +++ b/src/winmain.cpp @@ -0,0 +1,34 @@ +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +#include +#include + +#ifdef G_OS_WIN32 + +#undef DATADIR +#include + +extern int main (int argc, char **argv); + +/* In case we build this as a windowed application */ + +#ifdef __GNUC__ +# ifndef _stdcall +# define _stdcall __attribute__((stdcall)) +# endif +#endif + +int _stdcall +WinMain (struct HINSTANCE__ *hInstance, + struct HINSTANCE__ *hPrevInstance, + char *lpszCmdLine, + int nCmdShow) +{ + int ret; + ret = main (__argc, __argv); + return ret; +} + +#endif -- cgit v1.2.3