diff options
author | Alex Gorrod <alexander.gorrod@mongodb.com> | 2016-04-05 09:20:48 +1000 |
---|---|---|
committer | Alex Gorrod <alexander.gorrod@mongodb.com> | 2016-04-05 09:20:48 +1000 |
commit | 47b5268e9d1239ccc6a923ea9915a820645080df (patch) | |
tree | 78bafd07cfd60d1a127b1220eb1413f091b32ffa | |
parent | 496aa2fb28036698fc37a917e931eaacfd784c6e (diff) | |
parent | 77caa9415b05f064d3c5e3c953e5ab7a2d7b7eec (diff) | |
download | mongo-47b5268e9d1239ccc6a923ea9915a820645080df.tar.gz |
Merge pull request #2631 from wiredtiger/server-23504
SERVER-23504: Coverity analysis defect 98177: Resource leak
-rw-r--r-- | src/cursor/cur_backup.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cursor/cur_backup.c b/src/cursor/cur_backup.c index 2ba73eb86c9..5be9b311a79 100644 --- a/src/cursor/cur_backup.c +++ b/src/cursor/cur_backup.c @@ -440,6 +440,7 @@ __backup_list_uri_append( WT_SESSION_IMPL *session, const char *name, bool *skip) { WT_CURSOR_BACKUP *cb; + WT_DECL_RET; char *value; cb = session->bkp_cursor; @@ -472,8 +473,9 @@ __backup_list_uri_append( /* Add the metadata entry to the backup file. */ WT_RET(__wt_metadata_search(session, name, &value)); - WT_RET(__wt_fprintf(session, cb->bfh, "%s\n%s\n", name, value)); + ret = __wt_fprintf(session, cb->bfh, "%s\n%s\n", name, value); __wt_free(session, value); + WT_RET(ret); /* Add file type objects to the list of files to be copied. */ if (WT_PREFIX_MATCH(name, "file:")) |