Git init
[external/ltrace.git] / main.c
1 #include <stdio.h>
2 #include <unistd.h>
3
4 #include "ltrace.h"
5
6 /*
7 static int count_call =0;
8 static int count_ret  =0;
9
10 static void
11 callback_call(Event * ev) {
12         count_call ++;
13 }
14 static void
15 callback_ret(Event * ev) {
16         count_ret ++;
17 }
18
19 static void
20 endcallback(Event *ev) {
21         printf("%d calls\n%d rets\n",count_call, count_ret);
22 }
23 */
24
25 int
26 main(int argc, char *argv[]) {
27         ltrace_init(argc, argv);
28
29 /*
30         ltrace_add_callback(callback_call, EVENT_SYSCALL);
31         ltrace_add_callback(callback_ret, EVENT_SYSRET);
32         ltrace_add_callback(endcallback, EVENT_EXIT);
33 */
34
35         ltrace_main();
36         return 0;
37 }