1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-06 16:23:49 +03:00

s3: Fix Coverity ID 2325, RESOURCE_LEAK

This commit is contained in:
Volker Lendecke
2011-04-22 09:51:42 +02:00
parent f9e3af71d3
commit 726fa732fa

View File

@@ -518,6 +518,10 @@ SMBC_opendir_ctx(SMBCCTX *context,
ip_list = (struct ip_service *)memdup( ip_list = (struct ip_service *)memdup(
&server_addr, sizeof(server_addr)); &server_addr, sizeof(server_addr));
if (ip_list == NULL) { if (ip_list == NULL) {
if (dir) {
SAFE_FREE(dir->fname);
SAFE_FREE(dir);
}
TALLOC_FREE(frame); TALLOC_FREE(frame);
errno = ENOMEM; errno = ENOMEM;
return NULL; return NULL;