Avoid potential null dereference

Since our logic thinks 'replySize' could possibly be null, we
check the value prior to logging it.

Test: TreeHugger
Change-Id: I52e802157df2a28748f08f58ad492f8afd8dbfee
diff --git a/media/libeffects/hapticgenerator/EffectHapticGenerator.cpp b/media/libeffects/hapticgenerator/EffectHapticGenerator.cpp
index 3d3fce8..2a41ed5 100644
--- a/media/libeffects/hapticgenerator/EffectHapticGenerator.cpp
+++ b/media/libeffects/hapticgenerator/EffectHapticGenerator.cpp
@@ -420,7 +420,8 @@
 
         case EFFECT_CMD_SET_PARAM: {
             ALOGV("HapticGenerator_Command EFFECT_CMD_SET_PARAM cmdSize %d cmdData %p, "
-                  "*replySize %u, replyData %p", cmdSize, cmdData, *replySize, replyData);
+                  "*replySize %u, replyData %p", cmdSize, cmdData,
+                  replySize ? *replySize : 0, replyData);
             if (cmdData == nullptr || (cmdSize < (int) (sizeof(effect_param_t) + sizeof(int32_t)))
                 || replyData == nullptr || replySize == nullptr ||
                 *replySize != (int) sizeof(int32_t)) {