summaryrefslogtreecommitdiff
path: root/hw/usb
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2012-05-21 21:56:20 +0200
committerAlon Levy <alevy@redhat.com>2013-04-24 11:47:34 +0300
commitd18c7117467aa5fae95a7c6eaffcf50618197e79 (patch)
tree1411d293e01116d77e8eafdd20b962f3a8975d37 /hw/usb
parentd0ebd78890fba2ab458ec34763dae8566ccb1b72 (diff)
downloadqemu-d18c7117467aa5fae95a7c6eaffcf50618197e79.tar.gz
qemu-d18c7117467aa5fae95a7c6eaffcf50618197e79.tar.bz2
qemu-d18c7117467aa5fae95a7c6eaffcf50618197e79.zip
ccid: make backend_enum_table "static const" and adjust users
Signed-off-by: Jim Meyering <meyering@redhat.com> Reviewed-by: Alon Levy <alevy@redhat.com> Reviewed-by: Marc-André Lureau <mlureau@redhat.com>
Diffstat (limited to 'hw/usb')
-rw-r--r--hw/usb/ccid-card-emulated.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/hw/usb/ccid-card-emulated.c b/hw/usb/ccid-card-emulated.c
index 6cbb1766ab..094284d664 100644
--- a/hw/usb/ccid-card-emulated.c
+++ b/hw/usb/ccid-card-emulated.c
@@ -462,14 +462,14 @@ typedef struct EnumTable {
uint32_t value;
} EnumTable;
-EnumTable backend_enum_table[] = {
+static const EnumTable backend_enum_table[] = {
{BACKEND_NSS_EMULATED_NAME, BACKEND_NSS_EMULATED},
{BACKEND_CERTIFICATES_NAME, BACKEND_CERTIFICATES},
{NULL, 0},
};
static uint32_t parse_enumeration(char *str,
- EnumTable *table, uint32_t not_found_value)
+ const EnumTable *table, uint32_t not_found_value)
{
uint32_t ret = not_found_value;
@@ -490,7 +490,7 @@ static int emulated_initfn(CCIDCardState *base)
{
EmulatedState *card = DO_UPCAST(EmulatedState, base, base);
VCardEmulError ret;
- EnumTable *ptable;
+ const EnumTable *ptable;
QSIMPLEQ_INIT(&card->event_list);
QSIMPLEQ_INIT(&card->guest_apdu_list);