home *** CD-ROM | disk | FTP | other *** search
- /*****************************************************************************\
- ** **
- ** WW WW IIIIIIII NNN NN DDDDDDD BBBBBBB AA SSSSSS EEEEEEEE **
- ** WW W WW II NNNN NN DD DD BB BB AA AA SS EE **
- ** WW W WW II NN NN NN DD DD BBBBBBB AAAAAAAA SSSSSS EEEEEE **
- ** WW W WW II NN NNNN DD DD BB BB AA AA SS EE **
- ** WWWWW IIIIIIII NN NNN DDDDDDD BBBBBBB AA AA SSSSSS EEEEEEEE **
- ** **
- ** SSSSSS OOOOOO FFFFFFFF TTTTTTTT WW WW AA RRRRRRR EEEEEEEE **
- ** SS OO OO FF TT WW W WW AA AA RR RR EE **
- ** SSSSS OO OO FFFFF TT WW W WW AAAAAAAA RRRRRRR EEEEEE **
- ** SS OO OO FF TT WW W WW AA AA RR RR EE **
- ** SSSSSS OOOOOO FF TT WWWWW AA AA RR RR EEEEEEEE **
- ** **
- *********** NOTICE ************************************************************
- ** This file contains valuable trade secrets and proprietary **
- ** assets of Windbase Software Inc. Embodying substantial **
- ** creative efforts and confidential information. Unauthorized **
- ** use, copying, decompiling, translating, disclosure or **
- ** transfer, of any kind, is strictly prohibited. **
- ** **
- ** COPYRIGHT (C) 1992, 1993, 1994. Windbase Software Inc. **
- ** ALL RIGHTS RESERVED. **
- \*****************************************************************************/
-
- #include <stdio.h>
- #ifdef HAS_UNISTD_H
- # include <unistd.h>
- #else
- # include <stdlib.h>
- #endif
-
- #include "../memsl.h"
-
- #ifdef WBSTDC
- void Print(void)
- #else
- void Print()
- #endif
-
- {
- WBTrcEntry(0,"Print",("void"));
-
- printf("Hello, I'm outahere with exit\n");
-
- WBTrcVReturn(0,(""));
- }
-
- #ifdef WBSTDC
- void Print2(void)
- #else
- void Print2()
- #endif
-
- {
- WBTrcEntry(0,"Print2",("void"));
-
- printf("Hello2, I'm2 outahere2 with2 exit\n");
-
- WBTrcVReturn(0,(""));
- }
-
- #ifdef HAS_ONEXIT
-
- #ifdef WBSTDC
- void Print1_1(int exval, void *nullval)
- #else
- void Print1_1(exval, nullval)
- int exval;
- void *nullval;
- #endif
- {
- Print();
- }
-
- #ifdef WBSTDC
- void Print2_2(int exval, void *nullval)
- #else
- void Print2_2(exval, nullval)
- int exval;
- void *nullval;
- #endif
- {
- Print2();
- }
-
- #endif
-
- #if defined(WBTRC_LEVEL1) || defined(WBTRC_LEVEL2)
- #ifdef WBSTDC
- int main(int argc, char **argv)
- #else
- int main(argc, argv)
- int argc;
- char **argv;
- #endif
- #else
- #ifdef WBSTDC
- int main(void)
- #else
- int main()
- #endif
- #endif
- {
- WBTrcMainEntry();
-
- #ifdef HAS_ONEXIT
- on_exit(Print1_1);
- on_exit(Print2_2);
- on_exit(Print1_1);
- on_exit(Print2_2);
- #else
- atexit(Print);
- atexit(Print2);
- atexit(Print);
- atexit(Print2);
- #endif
-
- WBTrcExit(0,1,("1"));
- }
-