From 392bb921dc985baf748dead1c29a93ae808aed4f Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Wed, 29 Jun 2011 12:06:51 +0200 Subject: [PATCH] Revert "server/smartcard: don't register the channel if no hardware emulated" This reverts commit 456ff9f8d5d27ac763e89e67a100661084695dc5. That patch just disabled the smartcard channel completely because the check was done *before* the initialization of the qemu smartcard devices, not after. --- server/smartcard.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/server/smartcard.c b/server/smartcard.c index 7830c9a1..f948e5b2 100644 --- a/server/smartcard.c +++ b/server/smartcard.c @@ -538,10 +538,6 @@ void smartcard_channel_init(void) { Channel *channel; - /* don't register the channel if no hardware registered */ - if (g_smartcard_readers.num == 0) { - return; - } channel = spice_new0(Channel, 1); channel->type = SPICE_CHANNEL_SMARTCARD; channel->link = smartcard_link; @@ -549,3 +545,4 @@ void smartcard_channel_init(void) channel->migrate = smartcard_migrate; reds_register_channel(channel); } +