From 93b1dac1ca3db596b4bac9ba7b5626f5cdd6b658 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Tue, 5 Apr 2016 12:18:17 +0200 Subject: s4:ntvfs: fix O3 error unused result of asprintf in cifspsx_file_utime() Signed-off-by: Michael Adam Reviewed-by: Christian Ambach --- source4/ntvfs/cifs_posix_cli/svfs_util.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'source4') diff --git a/source4/ntvfs/cifs_posix_cli/svfs_util.c b/source4/ntvfs/cifs_posix_cli/svfs_util.c index a9e6ba49925..cf881a1c9ae 100644 --- a/source4/ntvfs/cifs_posix_cli/svfs_util.c +++ b/source4/ntvfs/cifs_posix_cli/svfs_util.c @@ -165,7 +165,11 @@ int cifspsx_file_utime(int fd, struct utimbuf *times) char *fd_path = NULL; int ret; - asprintf(&fd_path, "/proc/self/%d", fd); + ret = asprintf(&fd_path, "/proc/self/%d", fd); + if (ret == -1) { + return -1; + } + if (!fd_path) { errno = ENOMEM; return -1; -- cgit v1.2.1