--- dll.hpp.orig Thu Aug 18 14:21:05 2005 +++ dll.hpp Thu Aug 18 14:29:33 2005 @@ -57,9 +57,9 @@ struct RARHeaderDataEx { char ArcName[1024]; - wchar_t ArcNameW[1024]; + char ArcNameW[1024]; char FileName[1024]; - wchar_t FileNameW[1024]; + char FileNameW[1024]; unsigned int Flags; unsigned int PackSize; unsigned int PackSizeHigh; @@ -93,7 +93,7 @@ struct RAROpenArchiveDataEx { char *ArcName; - wchar_t *ArcNameW; + char *ArcNameW; unsigned int OpenMode; unsigned int OpenResult; char *CmtBuf; @@ -123,7 +123,7 @@ int PASCAL RARReadHeader(HANDLE hArcData,struct RARHeaderData *HeaderData); int PASCAL RARReadHeaderEx(HANDLE hArcData,struct RARHeaderDataEx *HeaderData); int PASCAL RARProcessFile(HANDLE hArcData,int Operation,char *DestPath,char *DestName); -int PASCAL RARProcessFileW(HANDLE hArcData,int Operation,wchar_t *DestPath,wchar_t *DestName); +int PASCAL RARProcessFileW(HANDLE hArcData,int Operation,char *DestPath,char *DestName); void PASCAL RARSetCallback(HANDLE hArcData,UNRARCALLBACK Callback,LONG UserData); void PASCAL RARSetChangeVolProc(HANDLE hArcData,CHANGEVOLPROC ChangeVolProc); void PASCAL RARSetProcessDataProc(HANDLE hArcData,PROCESSDATAPROC ProcessDataProc);