From 65b34874bdd4af4e32cfb4b7a10be588abf78bab Mon Sep 17 00:00:00 2001 From: Freddie Akeroyd Date: Sat, 11 Sep 2021 22:17:09 +0100 Subject: [PATCH] Check for NULL in osdThreadGetTimer --- src/libCom/osi/os/WIN32/osdThread.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/libCom/osi/os/WIN32/osdThread.c b/src/libCom/osi/os/WIN32/osdThread.c index 922c098ab..59dac832f 100644 --- a/src/libCom/osi/os/WIN32/osdThread.c +++ b/src/libCom/osi/os/WIN32/osdThread.c @@ -780,7 +780,11 @@ epicsShareFunc int epicsShareAPI epicsThreadIsSuspended ( epicsThreadId id ) HANDLE osdThreadGetTimer() { win32ThreadParam * pParm = epicsThreadGetParamWIN32(); - return pParm->timer; + if (pParam) { + return pParm->timer; + } else { + return NULL; + } } /*