From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36298) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFNj5-0006QY-3h for qemu-devel@nongnu.org; Fri, 30 Aug 2013 08:23:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VFNiz-0003mi-3y for qemu-devel@nongnu.org; Fri, 30 Aug 2013 08:22:55 -0400 Received: from mx1.redhat.com ([209.132.183.28]:3644) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFNiy-0003md-Sc for qemu-devel@nongnu.org; Fri, 30 Aug 2013 08:22:49 -0400 From: Luiz Capitulino Date: Fri, 30 Aug 2013 08:22:28 -0400 Message-Id: <1377865357-6742-8-git-send-email-lcapitulino@redhat.com> In-Reply-To: <1377865357-6742-1-git-send-email-lcapitulino@redhat.com> References: <1377865357-6742-1-git-send-email-lcapitulino@redhat.com> Subject: [Qemu-devel] [PULL 07/16] monitor: call sortcmdlist() only one time List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: anthony@codemonkey.ws Cc: qemu-devel@nongnu.org From: Wenchao Xia It doesn't need to be done for every monitor, so change it. Signed-off-by: Wenchao Xia Signed-off-by: Luiz Capitulino --- monitor.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/monitor.c b/monitor.c index b8f79a5..457948d 100644 --- a/monitor.c +++ b/monitor.c @@ -4763,6 +4763,7 @@ void monitor_init(CharDriverState *chr, int flags) if (is_first_init) { monitor_protocol_event_init(); + sortcmdlist(); is_first_init = 0; } @@ -4792,8 +4793,6 @@ void monitor_init(CharDriverState *chr, int flags) QLIST_INSERT_HEAD(&mon_list, mon, entry); if (!default_mon || (flags & MONITOR_IS_DEFAULT)) default_mon = mon; - - sortcmdlist(); } static void bdrv_password_cb(Monitor *mon, const char *password, void *opaque) -- 1.8.1.4