Instead of duplicating class lookup and strstart() code for each
VGA interface type, use a table to implement select_vgahw().

This series needs the following patch to be applied first:

  From: Eduardo Habkost <ehabk...@redhat.com>
  Date: Wed, 11 Nov 2015 18:39:18 -0200
  Message-Id: <1447274358-2772-1-git-send-email-ehabk...@redhat.com>
  Subject: [PATCH] vl: Use exit(1) when requested VGA interface is unavailable

Eduardo Habkost (2):
  vl: Table-based select_vgahw()
  vl: Replace *_vga_available() functions with class_names field

 include/sysemu/sysemu.h |   1 +
 vl.c                    | 156 ++++++++++++++++++++++--------------------------
 2 files changed, 72 insertions(+), 85 deletions(-)

-- 
2.1.0


Reply via email to