summaryrefslogtreecommitdiff
path: root/gtk/smartcard-manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/smartcard-manager.c')
-rw-r--r--gtk/smartcard-manager.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk/smartcard-manager.c b/gtk/smartcard-manager.c
index 51f228a..3b86dfb 100644
--- a/gtk/smartcard-manager.c
+++ b/gtk/smartcard-manager.c
@@ -552,7 +552,8 @@ gboolean spice_smartcard_manager_insert_card(SpiceSmartcardManager *manager)
{
VCardEmulError status;
- g_return_val_if_fail(manager->priv->software_reader != NULL, FALSE);
+ if (manager->priv->software_reader != NULL)
+ return FALSE;
status = vcard_emul_force_card_insert(manager->priv->software_reader);
@@ -574,7 +575,8 @@ gboolean spice_smartcard_manager_remove_card(SpiceSmartcardManager *manager)
{
VCardEmulError status;
- g_return_val_if_fail(manager->priv->software_reader != NULL, FALSE);
+ if (manager->priv->software_reader != NULL)
+ return FALSE;
status = vcard_emul_force_card_remove(manager->priv->software_reader);