1 Index: upnp/sample/tvctrlpt/linux/upnp_tv_ctrlpt_main.c |
1 Index: upnp/sample/linux/tv_ctrlpt_main.c |
2 diff -Nau upnp/sample/tvctrlpt/linux/upnp_tv_ctrlpt_main.c.orig upnp/sample/tvctrlpt/linux/upnp_tv_ctrlpt_main.c |
2 diff -Nau upnp/sample/linux/tv_ctrlpt_main.c.orig upnp/sample/linux/tv_ctrlpt_main.c |
3 --- upnp/sample/tvctrlpt/linux/upnp_tv_ctrlpt_main.c.orig 2008-03-22 17:48:13.000000000 +0100 |
3 --- upnp/sample/linux/tv_ctrlpt_main.c.orig 2008-03-22 17:48:13.000000000 +0100 |
4 +++ upnp/sample/tvctrlpt/linux/upnp_tv_ctrlpt_main.c 2009-01-12 16:05:10.847325711 +0100 |
4 +++ upnp/sample/linux/tv_ctrlpt_main.c 2009-01-12 16:05:10.847325711 +0100 |
5 @@ -429,7 +429,11 @@ |
5 @@ -60,7 +60,11 @@ |
6 */ |
6 /* Catch Ctrl-C and properly shutdown */ |
7 sigemptyset( &sigs_to_catch ); |
7 sigemptyset(&sigs_to_catch); |
8 sigaddset( &sigs_to_catch, SIGINT ); |
8 sigaddset(&sigs_to_catch, SIGINT); |
9 +#if (defined(sun) && defined(__svr4__)) |
9 +#if (defined(sun) && defined(__svr4__)) |
10 + sigwait( &sigs_to_catch ); |
10 + sigwait(&sigs_to_catch); |
11 +#else |
11 +#else |
12 sigwait( &sigs_to_catch, &sig ); |
12 sigwait(&sigs_to_catch, &sig); |
13 +#endif |
13 +#endif |
14 |
14 SampleUtil_Print("Shutting down on signal %d...\n", sig); |
15 SampleUtil_Print( "Shutting down on signal %d...", sig ); |
15 #endif |
16 #else |
16 rc = TvCtrlPointStop(); |
17 Index: upnp/sample/tvcombo/linux/upnp_tv_combo_main.c |
17 Index: upnp/sample/linux/tv_combo_main.c |
18 diff -Nau upnp/sample/tvcombo/linux/upnp_tv_combo_main.c.orig upnp/sample/tvcombo/linux/upnp_tv_combo_main.c |
18 diff -Nau upnp/sample/linux/tv_combo_main.c.orig upnp/sample/linux/tv_combo_main.c |
19 --- upnp/sample/tvcombo/linux/upnp_tv_combo_main.c.orig 2009-01-12 16:12:00.406762331 +0100 |
19 --- upnp/sample/linux/tv_combo_main.c.orig 2009-01-12 16:12:00.406762331 +0100 |
20 +++ upnp/sample/tvcombo/linux/upnp_tv_combo_main.c 2009-01-12 16:14:23.401611284 +0100 |
20 +++ upnp/sample/linux/tv_combo_main.c 2009-01-12 16:14:23.401611284 +0100 |
21 @@ -477,7 +477,11 @@ |
21 @@ -61,7 +61,11 @@ |
22 */ |
22 /* Catch Ctrl-C and properly shutdown */ |
23 sigemptyset( &sigs_to_catch ); |
23 sigemptyset(&sigs_to_catch); |
24 sigaddset( &sigs_to_catch, SIGINT ); |
24 sigaddset(&sigs_to_catch, SIGINT); |
25 +#if (defined(sun) && defined(__svr4__)) |
25 +#if (defined(sun) && defined(__svr4__)) |
26 + sigwait( &sigs_to_catch ); |
26 + sigwait(&sigs_to_catch); |
27 +#else |
27 +#else |
28 sigwait( &sigs_to_catch, &sig ); |
28 sigwait(&sigs_to_catch, &sig); |
29 +#endif |
29 +#endif |
30 |
30 SampleUtil_Print("Shutting down on signal %d...\n", sig); |
31 SampleUtil_Print( "Shutting down on signal %d...\n", sig ); |
31 #endif |
32 #else |
32 TvDeviceStop(); |
33 Index: upnp/sample/tvdevice/linux/upnp_tv_device_main.c |
33 Index: upnp/sample/linux/tv_device_main.c |
34 diff -Nau upnp/sample/tvdevice/linux/upnp_tv_device_main.c.orig upnp/sample/tvdevice/linux/upnp_tv_device_main.c |
34 diff -Nau upnp/sample/linux/tv_device_main.c.orig upnp/sample/linux/tv_device_main.c |
35 --- upnp/sample/tvdevice/linux/upnp_tv_device_main.c.orig 2008-03-22 18:04:30.000000000 +0100 |
35 --- upnp/sample/linux/tv_device_main.c.orig 2008-03-22 18:04:30.000000000 +0100 |
36 +++ upnp/sample/tvdevice/linux/upnp_tv_device_main.c 2009-01-12 16:19:03.504059810 +0100 |
36 +++ upnp/sample/linux/tv_device_main.c 2009-01-12 16:19:03.504059810 +0100 |
37 @@ -184,7 +184,11 @@ |
37 @@ -59,7 +59,11 @@ |
38 */ |
38 /* Catch Ctrl-C and properly shutdown */ |
39 sigemptyset( &sigs_to_catch ); |
39 sigemptyset(&sigs_to_catch); |
40 sigaddset( &sigs_to_catch, SIGINT ); |
40 sigaddset(&sigs_to_catch, SIGINT); |
41 +#if (defined(sun) && defined(__svr4__)) |
41 +#if (defined(sun) && defined(__svr4__)) |
42 + sigwait( &sigs_to_catch ); |
42 + sigwait(&sigs_to_catch); |
43 +#else |
43 +#else |
44 sigwait( &sigs_to_catch, &sig ); |
44 sigwait(&sigs_to_catch, &sig); |
45 +#endif |
45 +#endif |
46 |
46 SampleUtil_Print("Shutting down on signal %d...\n", sig); |
47 SampleUtil_Print( "Shutting down on signal %d...\n", sig ); |
47 #endif |
48 #else |
48 rc = TvDeviceStop(); |