[FIX] wrong sequence in sspt_unregister_feature()
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Fri, 13 Dec 2013 09:58:51 +0000 (13:58 +0400)
committerVyacheslav Cherkashin <v.cherkashin@samsung.com>
Fri, 13 Dec 2013 09:58:51 +0000 (13:58 +0400)
Change-Id: Ibe162365d114fa74af76d1141fe02c901f052eda
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
us_manager/sspt/sspt_feature.c

index 5c41f2f..80d2094 100644 (file)
@@ -201,7 +201,7 @@ void sspt_unregister_feature(sspt_feature_id_t id)
 {
        struct sspt_feature_img *fi = (struct sspt_feature_img *)id;
 
-       destroy_feature_img(fi);
        on_each_proc(del_feature_from_proc, (void *)fi);
+       destroy_feature_img(fi);
 }
 EXPORT_SYMBOL_GPL(sspt_unregister_feature);