tizen 2.3.1 release
[external/gupnp.git] / packaging / missed_service_node_bug.patch
1 --- a/libgupnp/gupnp-control-point.c
2 +++ b/libgupnp/gupnp-control-point.c
3 @@ -213,9 +213,15 @@ find_service_node (GUPnPControlPoint *control_point,
4  
5                  info = GUPNP_SERVICE_INFO (l->data);
6  
7 +#if 0 /* Fixed - missed service node bug */
8                  if ((strcmp (gupnp_service_info_get_udn (info), udn) == 0) ||
9                      (strcmp (gupnp_service_info_get_service_type (info),
10                               service_type) == 0))
11 +#else
12 +                if ((strcmp (gupnp_service_info_get_udn (info), udn) == 0) &&
13 +                    (strcmp (gupnp_service_info_get_service_type (info),
14 +                             service_type) == 0))
15 +#endif
16                          break;
17  
18                  l = l->next;