File: svn_803.diff

package info (click to toggle)
dvbstreamer 2.1.0-5.8
  • links: PTS
  • area: main
  • in suites: sid
  • size: 5,676 kB
  • sloc: ansic: 42,193; sh: 10,230; python: 519; makefile: 363
file content (36 lines) | stat: -rw-r--r-- 1,224 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# ------------------------------------------------------------------------
# r803 | charrea6 | 2011-07-04 21:11:12 +0200(lun, 04 lug 2011) | 1 line
# 
# #3216277 - string comparison
# ------------------------------------------------------------------------
Index: trunk/src/services.c
===================================================================
--- trunk/src/services.c	(revisione 802)
+++ trunk/src/services.c	(revisione 803)
@@ -204,7 +204,7 @@
     STATEMENT_STEP();
     if (rc == SQLITE_DONE)
     {
-        if (name != service->name)
+        if (!service->name || strcmp(name,service->name))
         {
             if (service->name)
             {
@@ -307,7 +307,7 @@
     STATEMENT_STEP();
     if (rc == SQLITE_DONE)
     {
-        if (provider != service->provider)
+        if (!service->provider || strcmp(provider,service->provider))
         {
             if (service->provider)
             {
@@ -338,7 +338,7 @@
     STATEMENT_STEP();
     if (rc == SQLITE_DONE)
     {
-        if (defaultAuthority != service->defaultAuthority)
+        if (!service->defaultAuthority || strcmp(defaultAuthority,service->defaultAuthority))
         {
             if (service->defaultAuthority)
             {