diff options
author | Martin Kaiser <wireshark@kaiser.cx> | 2014-01-19 16:19:24 +0000 |
---|---|---|
committer | Martin Kaiser <wireshark@kaiser.cx> | 2014-01-19 16:19:24 +0000 |
commit | a0df200a8407164c654051bae921f494bf8bb454 (patch) | |
tree | 3ae29419a61c692648713e99a4896feabbff058e /epan/wslua/wslua_gui.c | |
parent | f544e0812a5c2cdec3d376f58f9785d19e1f5b67 (diff) |
coverity 702387
add missing NULL check
svn path=/trunk/; revision=54848
Diffstat (limited to 'epan/wslua/wslua_gui.c')
-rw-r--r-- | epan/wslua/wslua_gui.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/epan/wslua/wslua_gui.c b/epan/wslua/wslua_gui.c index d3abde0349..bfb1838275 100644 --- a/epan/wslua/wslua_gui.c +++ b/epan/wslua/wslua_gui.c @@ -309,6 +309,10 @@ WSLUA_METHOD ProgDlg_update(lua_State* L) { /* Appends text */ WSLUA_ERROR(ProgDlg_update,"GUI not available"); } + if (!pd) { + WSLUA_ERROR(ProgDlg_update,"Cannot be called for something not a ProgDlg"); + } + g_free(pd->task); pd->task = g_strdup(task); |