aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--folder_list.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/folder_list.c b/folder_list.c
index e23620e..fe47692 100644
--- a/folder_list.c
+++ b/folder_list.c
@@ -103,12 +103,14 @@ static void folder_list_output(t_folder_list* x)
DWORD errorNumber;
LPVOID lpErrorMessage;
char fullPathNameBuffer[FILENAME_MAX] = "";
+ char unbashBuffer[FILENAME_MAX] = "";
char outputBuffer[FILENAME_MAX] = "";
char *pathBuffer;
// arg, looks perfect, but only in Windows Vista
// GetFinalPathNameByHandle(hFind,fullPathNameBuffer,FILENAME_MAX,FILE_NAME_NORMALIZED);
GetFullPathName(normalized_path, FILENAME_MAX, fullPathNameBuffer, NULL);
+ sys_unbashfilename(fullPathNameBuffer,unbashBuffer);
hFind = FindFirstFile(fullPathNameBuffer, &findData);
if (hFind == INVALID_HANDLE_VALUE)