[Pcsclite-cvs-commit] r2650 - /trunk/Drivers/ccid/src/parse.c
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Sat Oct 13 19:43:52 UTC 2007
Author: rousseau
Date: Sat Oct 13 19:43:52 2007
New Revision: 2650
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=2650
Log:
display "Can't find any CCID device. Maybe you must run parse as root?"
if appropriate
Modified:
trunk/Drivers/ccid/src/parse.c
Modified: trunk/Drivers/ccid/src/parse.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/parse.c?rev=2650&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/parse.c (original)
+++ trunk/Drivers/ccid/src/parse.c Sat Oct 13 19:43:52 2007
@@ -51,6 +51,7 @@
static struct usb_bus *busses = NULL;
struct usb_bus *bus;
struct usb_dev_handle *dev_handle;
+ int nb = 0;
usb_init();
usb_find_busses();
@@ -109,9 +110,12 @@
ccid_parse_interface_descriptor(dev_handle, dev);
usb_close(dev_handle);
+ nb++;
}
}
+ if ((0 == nb) && (0 != geteuid()))
+ fprintf(stderr, "Can't find any CCID device.\nMaybe you must run parse as root?\n");
return 0;
} /* main */
More information about the Pcsclite-cvs-commit
mailing list