Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FreeRDP/FreeRDP-old.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--channels/rdpdr/devman.c6
-rw-r--r--libfreerdp-utils/unicode.c1
2 files changed, 4 insertions, 3 deletions
diff --git a/channels/rdpdr/devman.c b/channels/rdpdr/devman.c
index 49e0d46..d14a051 100644
--- a/channels/rdpdr/devman.c
+++ b/channels/rdpdr/devman.c
@@ -103,11 +103,11 @@ devman_unregister_service(DEVMAN* devman, SERVICE* srv)
if (pdev->service == srv)
{
- devman_unregister_device(devman, pdev);
- devman_rewind(devman);
-
if (pdev->service->type == RDPDR_DTYP_SMARTCARD && pdev->service->control)
pthread_cancel(scard_thread);
+
+ devman_unregister_device(devman, pdev);
+ devman_rewind(devman);
}
}
diff --git a/libfreerdp-utils/unicode.c b/libfreerdp-utils/unicode.c
index dda7f96..c4c6fc7 100644
--- a/libfreerdp-utils/unicode.c
+++ b/libfreerdp-utils/unicode.c
@@ -17,6 +17,7 @@
limitations under the License.
*/
+#include "config.h"
#include <errno.h>
#include <freerdp/utils/memory.h>