Не видит путь Си

Я пытаюсь достать файлы из одного exe файла. На гитхабе нашёл программу для моей задачи, но она никак не может съесть нужный файл.

Ссылка на гитхаб J2e

17 строчку переделал на путь. путь верный(писал проверку)

char* fileName = "C:\\Users\\Agnia\\Desktop\\j2e\\sadik-8.05.exe";

После запуска выдаёт лог ERROR: File not found!

Проверка на существование файла

DWORD dwAttrib;
dwAttrib = GetFileAttributes(path1);

    if(dwAttrib == 0xFFFFFFFF){
        printf("Error getting attributes.\n");
    }

    if(dwAttrib & FILE_ATTRIBUTE_ARCHIVE){
        printf("File is an archive.\n");
    } 

Вывод - File is an archive

В чём может быть ошибка. Куда копать?


Ответы (1 шт):

Автор решения: Agnia From hell

Ошибка найдена. Данная программа не поддерживает 64-битные exe. Только 32.

→ Ссылка