[usbtunerhelper] fix line breask issue.
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-vuplus / usbtunerhelper / usbtunerhelper / fix_delayed_loading.patch
1 diff -Naur git.orig/usbtunerhelper.c git/usbtunerhelper.c
2 --- git.orig/usbtunerhelper.c   2015-11-04 20:03:46.000000000 +0100
3 +++ git/usbtunerhelper.c        2015-11-04 20:04:16.200476304 +0100
4 @@ -665,6 +665,7 @@
5         int debug = 0;
6         int scan_inverval = 1;
7         int scan_count = 60;
8 +       char filename[] = "/tmp/.vtuner_available";
9  
10         int option;
11         while ((option = getopt(argc, argv, "dh")) >= 0)
12 @@ -680,6 +681,12 @@
13                 }
14         }
15  
16 +       if ( (scan_adapters() > 0) && (!debug) ){
17 +               FILE *fp;
18 +               fp=fopen(filename, "w+");
19 +               fclose(fp);
20 +       }
21 +
22         if (!debug) daemon_init();
23  
24         signal(SIGTERM, sigint_handler);
25 @@ -700,6 +707,9 @@
26  
27         available_vtuner = get_avail_vtuner();
28  
29 +       int ret;
30 +       ret = remove(filename);
31 +       
32         for (i = 0; i < adaptercount; i++)
33         {
34                 init_adapter(i);