summaryrefslogtreecommitdiff
path: root/utils/MsgTask.cpp
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2017-03-21 19:20:47 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2017-03-21 19:20:47 -0700
commita7423ca85dc48c129637d1dc5e17bdf8cb589786 (patch)
tree2619e1d29f7ace0fc217d188e81e757c20a0dfc5 /utils/MsgTask.cpp
parentbf3d1332f4fdadadfd32a95c154053ae2a93548b (diff)
parent5253a74c6b3efb7456c4422aec4b5af55ddc8807 (diff)
Merge "possible NULL pointer dereference"
Diffstat (limited to 'utils/MsgTask.cpp')
-rw-r--r--utils/MsgTask.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/utils/MsgTask.cpp b/utils/MsgTask.cpp
index a0dc57f..636dd4c 100644
--- a/utils/MsgTask.cpp
+++ b/utils/MsgTask.cpp
@@ -73,7 +73,11 @@ void MsgTask::destroy() {
}
void MsgTask::sendMsg(const LocMsg* msg) const {
- msg_q_snd((void*)mQ, (void*)msg, LocMsgDestroy);
+ if (msg) {
+ msg_q_snd((void*)mQ, (void*)msg, LocMsgDestroy);
+ } else {
+ LOC_LOGE("%s: msg is NULL", __func__);
+ }
}
void MsgTask::prerun() {