Clang warns:
../sound/soc/msm/qdsp6v2/q6lsm.c:229:33: warning: expression which
evaluates to zero treated as a null pointer constant of type 'struct
lsm_client *' [-Wnon-literal-null-conversion]
lsm_session[client->session] = LSM_INVALID_SESSION_ID;
^~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
Fixes:
be1a516dcb85 ("ASoC: msm: Add Audio drivers for MSM targets")
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
unsigned long flags;
pr_debug("%s: Freeing session ID %d\n", __func__, client->session);
spin_lock_irqsave(&lsm_session_lock, flags);
- lsm_session[client->session] = LSM_INVALID_SESSION_ID;
+ lsm_session[client->session] = NULL;
spin_unlock_irqrestore(&lsm_session_lock, flags);
client->session = LSM_INVALID_SESSION_ID;
}