From: Adam Sampson Date: Sat, 26 Jan 2019 00:03:34 +0000 (+0000) Subject: Avoid a NULL pointer dereference X-Git-Tag: 2.3.0a~16^2~2 X-Git-Url: https://git.librecmc.org/?p=oweals%2Fcde.git;a=commitdiff_plain;h=a97ab71059b7111b0e8df15afb658b1c83a4cf99 Avoid a NULL pointer dereference "dtcm: Coverity 89051" fixed an instance of this on the previous line, but not this one. --- diff --git a/cde/programs/dtcm/dtcm/group_editor.c b/cde/programs/dtcm/dtcm/group_editor.c index cb51f948..9c528e36 100644 --- a/cde/programs/dtcm/dtcm/group_editor.c +++ b/cde/programs/dtcm/dtcm/group_editor.c @@ -1685,13 +1685,14 @@ add_to_gaccess_list( char access, *buf; XmString xmstr; Calendar *c; - Props_pu *p = (Props_pu *)ge->cal->properties_pu; + Props_pu *p; Access_data *new_data = NULL; if (!ge) return; c = ge->cal; + p = (Props_pu *)c->properties_pu; while (ge->access_data && cnt <= ge->access_data->count) { new_data = (Access_data *)