From: j-zero.hwang Date: Fri, 15 Mar 2013 10:52:58 +0000 (+0900) Subject: fix stop effect function X-Git-Tag: submit/tizen/20141222.083159~215 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=321e5877958d70f2d5f63df8776aa08c1d5efcf2;p=platform%2Fcore%2Fsystem%2Fdeviced.git fix stop effect function effect is stopped in all processes when call the function Change-Id: I7938daf4f9dbfb47b833d9b73f45522b0f90a110 --- diff --git a/packaging/system-server.spec b/packaging/system-server.spec index a7d87e2..52eec69 100755 --- a/packaging/system-server.spec +++ b/packaging/system-server.spec @@ -2,7 +2,7 @@ Name: system-server Summary: System server Version: 0.1.65 -Release: 4 +Release: 5 Group: Framework/system License: Apache License, Version 2.0 Source0: system-server-%{version}.tar.gz diff --git a/ss_vibrator.c b/ss_vibrator.c index 9ea3343..8761d70 100644 --- a/ss_vibrator.c +++ b/ss_vibrator.c @@ -53,10 +53,12 @@ static struct haptic_node *find_node(int pid) for (elem = haptic_head; elem; elem = elem->next) { node = elem->data; - if (node->pid == pid) - break; + if (node->pid == pid) { + return node; + } } + node = NULL; return node; }