aboutsummaryrefslogtreecommitdiffstats
path: root/epan/wslua/wslua_gui.c
diff options
context:
space:
mode:
authorMartin Kaiser <wireshark@kaiser.cx>2014-01-19 16:19:24 +0000
committerMartin Kaiser <wireshark@kaiser.cx>2014-01-19 16:19:24 +0000
commita0df200a8407164c654051bae921f494bf8bb454 (patch)
tree3ae29419a61c692648713e99a4896feabbff058e /epan/wslua/wslua_gui.c
parentf544e0812a5c2cdec3d376f58f9785d19e1f5b67 (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.c4
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);