-const char win32_rcs[] = "$Id: win32.c,v 1.1 2001/05/13 21:57:07 administrator Exp $";
+const char win32_rcs[] = "$Id: win32.c,v 1.3 2001/11/16 00:46:31 jongfoster Exp $";
/*********************************************************************
*
- * File : $Source: /home/administrator/cvs/ijb/win32.c,v $
+ * File : $Source: /cvsroot/ijbswa/current/win32.c,v $
*
* Purpose : Win32 User Interface initialization and message loop
*
*
* Revisions :
* $Log: win32.c,v $
+ * Revision 1.3 2001/11/16 00:46:31 jongfoster
+ * Fixing compiler warnings
+ *
+ * Revision 1.2 2001/07/29 19:32:00 jongfoster
+ * Renaming _main() [mingw32 only] to real_main(), for ANSI compliance.
+ *
+ * Revision 1.1.1.1 2001/05/15 13:59:08 oes
+ * Initial import of version 2.9.3 source tree
+ *
*
*********************************************************************/
\f
int argc = 0;
int i;
int res;
- char **argv = NULL;
+ const char **argv = NULL;
char *pszArgs = NULL;
char *pszLastTok;
char szModule[MAX_PATH+1];
}
/* Allocate array of strings */
- argv = (char **)malloc(sizeof(char *) * argc);
+ argv = (const char **)malloc(sizeof(const char *) * argc);
/* step through command line replacing spaces with zeros, initialise array */
argv[0] = szModule;
#endif
#ifdef __MINGW32__
- res = _main( argc, argv );
+ res = real_main( argc, argv );
#else
res = main( argc, argv );
#endif
/* Cleanup */
- free(argv);
+ free((void *)argv);
free(pszArgs);
return res;