> After looking for the problem with the xrdp SmartCard support for 64-bit > systems, I have found at least one thing that may be a problem. In > xrdp_pcsc.c, a DWORD is defined as an unsigned int. Whereas, most, if not > all the user and test programs would get the definition for a DWORD from > /usr/include/PCSC/wintypes.h which defines a DWORD as an unsigned long.
Wow, that is ugly. DWORD is defined as uint32_t on __APPLE__ and unsigned long on non __APPLE__. >From my experience whenever you try to using the windows-ish types on non windows, it's a mess. Goes that fix the problem? Jay ------------------------------------------------------------------------------ Time is money. Stop wasting it! Get your web API in 5 minutes. www.restlet.com/download http://p.sf.net/sfu/restlet _______________________________________________ xrdp-devel mailing list xrdp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xrdp-devel