Merge "lmkd: fix an uninit value bug" am: 50816f0c21
am: 30312360cf

Change-Id: I468df685d65c1ef68047d65fc69bfeb509c6c87f
diff --git a/lmkd/lmkd.c b/lmkd/lmkd.c
index e3f2bc2..372e10f 100644
--- a/lmkd/lmkd.c
+++ b/lmkd/lmkd.c
@@ -926,12 +926,12 @@
 static void cmd_procremove(LMKD_CTRL_PACKET packet) {
     struct lmk_procremove params;
 
+    lmkd_pack_get_procremove(packet, &params);
     if (use_inkernel_interface) {
         stats_remove_taskname(params.pid, kpoll_info.poll_fd);
         return;
     }
 
-    lmkd_pack_get_procremove(packet, &params);
     /*
      * WARNING: After pid_remove() procp is freed and can't be used!
      * Therefore placed at the end of the function.