Add "break" for handling badge/noti service
authorSung-jae Park <nicesj.park@samsung.com>
Tue, 30 Apr 2013 11:27:02 +0000 (20:27 +0900)
committerSung-jae Park <nicesj.park@samsung.com>
Tue, 30 Apr 2013 11:27:02 +0000 (20:27 +0900)
When the bdage/noti service handles requested packet,
it doesn't need to check remained command table.

Just break the for-loop when it handles packet.

Change-Id: Id251bf7af96f0bee6c06f4355dfa61c5dce719c0

src/badge_service.c
src/notification_service.c

index a8442cb..db3e090 100755 (executable)
@@ -287,6 +287,7 @@ static int service_thread_main(struct tcb *tcb, struct packet *packet, void *dat
                                continue;
 
                        service_req_table[i].handler(tcb, packet, data);
+                       break;
                }
 
                break;
index 6ce0888..2c2bcea 100755 (executable)
@@ -347,6 +347,7 @@ static int service_thread_main(struct tcb *tcb, struct packet *packet, void *dat
                                continue;
 
                        service_req_table[i].handler(tcb, packet, data);
+                       break;
                }
 
                break;