From dabcd6fe9a32f58709c513d6bf641773baa8f6aa Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Sun, 9 Feb 2014 18:25:32 -0600 Subject: [PATCH] wimlib_mount_image(): Correctly return NOMEM in one case --- src/mount_image.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mount_image.c b/src/mount_image.c index 586722e5..41478d92 100644 --- a/src/mount_image.c +++ b/src/mount_image.c @@ -2476,8 +2476,10 @@ wimlib_mount_image(WIMStruct *wim, int image, const char *dir, DEBUG("Preparing arguments to fuse_main()"); dir_copy = STRDUP(dir); - if (!dir_copy) + if (!dir_copy) { + ret = WIMLIB_ERR_NOMEM; goto out_free_message_queue_names; + } argc = 0; argv[argc++] = "wimlib"; -- 2.43.0