From 8c1b1435fe102d36fbea54a941b04570d529a44c Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Thu, 11 Sep 2014 11:33:42 +0000 Subject: media_harmony: Fix a crash bug Now that the dust has settled, fix a crash bug that was hidden behind the warnings... Signed-off-by: Volker Lendecke Reviewed-by: Simo Sorce Reviewed-by: Michael Adam Autobuild-User(master): Michael Adam Autobuild-Date(master): Fri Sep 12 02:45:40 CEST 2014 on sn-devel-104 --- source3/modules/vfs_media_harmony.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source3/modules/vfs_media_harmony.c b/source3/modules/vfs_media_harmony.c index 7f499df37f..2418349298 100644 --- a/source3/modules/vfs_media_harmony.c +++ b/source3/modules/vfs_media_harmony.c @@ -490,8 +490,8 @@ static int alloc_get_client_smb_fname(struct vfs_handle_struct *handle, DEBUG(MH_INFO_DEBUG, ("Entering with smb_fname->base_name '%s'\n", smb_fname->base_name)); - clientFname = cp_smb_filename(ctx, smb_fname); - if (clientFname == NULL) { + *clientFname = cp_smb_filename(ctx, smb_fname); + if ((*clientFname) == NULL) { DEBUG(MH_ERR_DEBUG, ("alloc_get_client_smb_fname " "NTERR\n")); errno = ENOMEM; -- cgit