Fix a possible null pointer dereference, there is otherwise a risk of a possible null pointer dereference.
This was found using a static code analysis program called cppcheck Signed-off-by: Rickard Strandqvist <rickard_strandqv...@spectrumdigital.se> --- drivers/staging/gdm724x/gdm_tty.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/gdm724x/gdm_tty.c b/drivers/staging/gdm724x/gdm_tty.c index 001348c..66b356e 100644 --- a/drivers/staging/gdm724x/gdm_tty.c +++ b/drivers/staging/gdm724x/gdm_tty.c @@ -145,7 +145,7 @@ static int gdm_tty_recv_complete(void *data, struct gdm *gdm = tty_dev->gdm[index]; if (!GDM_TTY_READY(gdm)) { - if (complete == RECV_PACKET_PROCESS_COMPLETE) + if (gdm && complete == RECV_PACKET_PROCESS_COMPLETE) gdm_tty_recv(gdm, gdm_tty_recv_complete); return TO_HOST_PORT_CLOSE; } -- 1.7.10.4 _______________________________________________ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel