summaryrefslogtreecommitdiff
path: root/apps/plugins/pdbox/PDa/src/s_entry.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/pdbox/PDa/src/s_entry.c')
-rw-r--r--apps/plugins/pdbox/PDa/src/s_entry.c50
1 files changed, 0 insertions, 50 deletions
diff --git a/apps/plugins/pdbox/PDa/src/s_entry.c b/apps/plugins/pdbox/PDa/src/s_entry.c
index 23a5cb7fe3..fd7b4c52fa 100644
--- a/apps/plugins/pdbox/PDa/src/s_entry.c
+++ b/apps/plugins/pdbox/PDa/src/s_entry.c
@@ -49,54 +49,4 @@ int main(int argc, char **argv)
49 return (sys_main(argc, argv)); 49 return (sys_main(argc, argv));
50} 50}
51#endif 51#endif
52/* In MSW, this is all there is to pd; the rest sits in a "pdlib" dll so
53that externs can link back to functions defined in pd. */
54
55#include <stdio.h>
56
57int sys_main(int argc, char **argv);
58
59 /* WINBASEAPI PVOID WINAPI AddVectoredExceptionHandler(
60 ULONG FirstHandler,
61 PVECTORED_EXCEPTION_HANDLER VectoredHandler ); */
62
63#ifdef MSW
64#if 0
65#incldue "winbase.h"
66
67LONG NTAPI VectoredExceptionHandler(void *PEXCEPTION_POINTERS)
68{
69 fprintf(stderr, "caught exception\n");
70 return(EXCEPTION_CONTINUE_SEARCH);
71}
72
73
74int main(int argc, char **argv)
75{
76 printf("Pd entry point\n");
77 AddVectoredExceptionHandler(
78 ULONG FirstHandler,
79 PVECTORED_EXCEPTION_HANDLER VectoredHandler );
80
81 52
82#endif
83
84#if 1
85int main(int argc, char **argv)
86{
87 __try
88 {
89 sys_main(argc, argv);
90 }
91 __finally
92 {
93 printf("caught an exception; stopping\n");
94 }
95}
96#endif
97#else /* not MSW */
98int main(int argc, char **argv)
99{
100 return (sys_main(argc, argv));
101}
102#endif