Commit-ID: c5fa2dfd9e563e21be0174e884680a95ef5aec7e Gitweb: http://git.kernel.org/tip/c5fa2dfd9e563e21be0174e884680a95ef5aec7e Author: Lai Jiangshan <laijs@xxxxxxxxxxxxxx> AuthorDate: Mon, 12 Dec 2011 15:15:55 +0800 Committer: Pekka Enberg <penberg@xxxxxxxxxx> CommitDate: Mon, 12 Dec 2011 23:35:36 +0200 kvm tools: remove duplicated code Simple cleanup. Signed-off-by: Lai Jiangshan <laijs@xxxxxxxxxxxxxx> Signed-off-by: Pekka Enberg <penberg@xxxxxxxxxx> --- tools/kvm/guest_compat.c | 21 +++++++++------------ 1 files changed, 9 insertions(+), 12 deletions(-) diff --git a/tools/kvm/guest_compat.c b/tools/kvm/guest_compat.c index 8dd451b..43b9035 100644 --- a/tools/kvm/guest_compat.c +++ b/tools/kvm/guest_compat.c @@ -17,6 +17,13 @@ static int id; static DEFINE_MUTEX(compat_mtx); static LIST_HEAD(messages); +static void compat__free(struct compat_message *msg) +{ + free(msg->title); + free(msg->desc); + free(msg); +} + int compat__add_message(const char *title, const char *desc) { struct compat_message *msg; @@ -42,22 +49,12 @@ int compat__add_message(const char *title, const char *desc) return msg_id; cleanup: - if (msg) { - free(msg->title); - free(msg->desc); - free(msg); - } + if (msg) + compat__free(msg); return -ENOMEM; } -static void compat__free(struct compat_message *msg) -{ - free(msg->title); - free(msg->desc); - free(msg); -} - int compat__remove_message(int id) { struct compat_message *pos, *n; -- To unsubscribe from this list: send the line "unsubscribe linux-tip-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html