From ba4983da47c261a54e7a080f1cb0fd3e146c4a06 Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Mon, 6 Jun 2011 13:14:48 -0600 Subject: [PATCH] secret: drop dead code Detected by Coverity. The only ways to get to the cleanup label were by an early abort (list still unassigned) or after successfully transferring list to dest, so there is no list to clean up. * src/secret/secret_driver.c (loadSecrets): Kill dead code. --- src/secret/secret_driver.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/secret/secret_driver.c b/src/secret/secret_driver.c index 8f5e7357c3..ee3c165e22 100644 --- a/src/secret/secret_driver.c +++ b/src/secret/secret_driver.c @@ -1,7 +1,7 @@ /* * secret_driver.c: local driver for secret manipulation API * - * Copyright (C) 2009-2010 Red Hat, Inc. + * Copyright (C) 2009-2011 Red Hat, Inc. * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -516,12 +516,6 @@ loadSecrets(virSecretDriverStatePtr driver, ret = 0; cleanup: - while (list != NULL) { - virSecretEntryPtr s; - - s = listUnlink(&list); - secretFree(s); - } if (dir != NULL) closedir(dir); return ret; -- GitLab