diff --git a/channels/rdpdr/smartcard/scard_operations.c b/channels/rdpdr/smartcard/scard_operations.c index 7bce705d5..4e67571cc 100644 --- a/channels/rdpdr/smartcard/scard_operations.c +++ b/channels/rdpdr/smartcard/scard_operations.c @@ -796,7 +796,7 @@ handle_State(IRP* irp) // TESTME sc_output_alignment(irp, 8); #ifdef SCARD_AUTOALLOCATE - SCard + xfree(readerName); #else xfree(readerName); #endif diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt index b293d793e..b7ffe7276 100644 --- a/include/CMakeLists.txt +++ b/include/CMakeLists.txt @@ -21,7 +21,7 @@ file(GLOB HEADERS "freerdp/*.h") install_files(/include/freerdp FILES ${HEADERS}) install(DIRECTORY freerdp/utils DESTINATION include/freerdp FILES_MATCHING PATTERN "*.h") -install(DIRECTORY freerdp/chanman DESTINATION include/freerdp FILES_MATCHING PATTERN "*.h") +install(DIRECTORY freerdp/channels DESTINATION include/freerdp FILES_MATCHING PATTERN "*.h") install(DIRECTORY freerdp/cache DESTINATION include/freerdp FILES_MATCHING PATTERN "*.h") install(DIRECTORY freerdp/gdi DESTINATION include/freerdp FILES_MATCHING PATTERN "*.h") install(DIRECTORY freerdp/kbd DESTINATION include/freerdp FILES_MATCHING PATTERN "*.h")