]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/init.h
OS X savvy implementation
[wxWidgets.git] / include / wx / init.h
index 7fe4515597704523ae1e60618e17ea0c48810bde..a30de7522871f35b0448a8a2c78412821b981a64 100644 (file)
@@ -1,11 +1,11 @@
 ///////////////////////////////////////////////////////////////////////////////
 // Name:        wx/init.h
-// Purpose:     wxWindows initialization and finalization functions
+// Purpose:     wxWidgets initialization and finalization functions
 // Author:      Vadim Zeitlin
 // Modified by:
 // Created:     29.06.2003
 // RCS-ID:      $Id$
-// Copyright:   (c) 2003 Vadim Zeitlin <vadim@wxwindows.org>
+// Copyright:   (c) 2003 Vadim Zeitlin <vadim@wxwidgets.org>
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
@@ -19,7 +19,7 @@
 // ----------------------------------------------------------------------------
 
 // do common initialization, return true if ok (in this case wxEntryCleanup
-// must be called later), otherwise the program can't use wxWindows at all
+// must be called later), otherwise the program can't use wxWidgets at all
 //
 // this function also creates wxTheApp as a side effect, if IMPLEMENT_APP
 // hadn't been used a dummy default application object is created
@@ -44,6 +44,13 @@ extern void WXDLLIMPEXP_BASE wxEntryCleanup();
 // returns the program exit code
 extern int WXDLLIMPEXP_BASE wxEntry(int& argc, wxChar **argv);
 
+// we overload wxEntry[Start]() to take "char **" pointers too
+#if wxUSE_UNICODE
+
+extern bool WXDLLIMPEXP_BASE wxEntryStart(int& argc, char **argv);
+extern int WXDLLIMPEXP_BASE wxEntry(int& argc, char **argv);
+
+#endif// wxUSE_UNICODE
 
 // ----------------------------------------------------------------------------
 // Using the library without (explicit) application object: you may avoid using