diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-06-08 19:55:43 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-06-08 19:55:43 +0000 |
commit | 2dddeee63a1f487176952399c60206524faf1f07 (patch) | |
tree | 7058b7734f75cdc29384b5f5ed576fbb061962e9 /ace | |
parent | 564d13376ec33dabd2b1f163276f4dfdbe0a10b9 (diff) | |
download | ATCD-2dddeee63a1f487176952399c60206524faf1f07.tar.gz |
Added wmain macro for win32 with UNICODE enabled.
Diffstat (limited to 'ace')
-rw-r--r-- | ace/OS.h | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -6961,6 +6961,18 @@ ACE_MAIN (int argc, ASYS_TCHAR *argv[]) /* user's entry point, e.g., main */ \ } \ int \ ace_main_i +# if defined (ACE_WIN32) && defined (UNICODE) +# define wmain \ +ace_main_i (int, ASYS_TCHAR *[]); /* forward declaration */ \ +int \ +wmain (int argc, ASYS_TCHAR *argv[]) /* user's entry point, e.g., main */ \ +{ \ + ACE_MAIN_OBJECT_MANAGER \ + return ace_main_i (argc, argv); /* what the user calls "main" */ \ +} \ +int \ +ace_main_i +# endif /* ACE_WIN32 && UNICODE */ # endif /* ACE_PSOSIM */ # endif /* ACE_HAS_NONSTATIC_OBJECT_MANAGER && !ACE_HAS_WINCE && !ACE_DOESNT_INSTANTIATE_NONSTATIC_OBJECT_MANAGER */ |