libupnp/libupnp.patch

changeset 778
389c33ef5a93
parent 70
1b746d93c8f0
equal deleted inserted replaced
0:60fab7efebda 1:9f1a4e06ef8e
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();

mercurial