Author: vlendec Date: 2006-03-12 10:52:56 +0000 (Sun, 12 Mar 2006) New Revision: 14234
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=14234 Log: Fix Coverity bug # 93 Modified: branches/SAMBA_3_0/source/libsmb/libsmbclient.c trunk/source/libsmb/libsmbclient.c Changeset: Modified: branches/SAMBA_3_0/source/libsmb/libsmbclient.c =================================================================== --- branches/SAMBA_3_0/source/libsmb/libsmbclient.c 2006-03-12 10:47:02 UTC (rev 14233) +++ branches/SAMBA_3_0/source/libsmb/libsmbclient.c 2006-03-12 10:52:56 UTC (rev 14234) @@ -5784,6 +5784,7 @@ context->internal = SMB_MALLOC_P(struct smbc_internal_data); if (!context->internal) { + SAFE_FREE(context); errno = ENOMEM; return NULL; } Modified: trunk/source/libsmb/libsmbclient.c =================================================================== --- trunk/source/libsmb/libsmbclient.c 2006-03-12 10:47:02 UTC (rev 14233) +++ trunk/source/libsmb/libsmbclient.c 2006-03-12 10:52:56 UTC (rev 14234) @@ -5784,6 +5784,7 @@ context->internal = SMB_MALLOC_P(struct smbc_internal_data); if (!context->internal) { + SAFE_FREE(context); errno = ENOMEM; return NULL; }
