Unicode compilation fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10234 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -950,9 +950,9 @@ wxConcatFiles (const wxString& file1, const wxString& file2, const wxString& fil
|
|||||||
FILE *fp2 = (FILE *) NULL;
|
FILE *fp2 = (FILE *) NULL;
|
||||||
FILE *fp3 = (FILE *) NULL;
|
FILE *fp3 = (FILE *) NULL;
|
||||||
// Open the inputs and outputs
|
// Open the inputs and outputs
|
||||||
if ((fp1 = fopen (OS_FILENAME( file1 ), "rb")) == NULL ||
|
if ((fp1 = wxFopen (OS_FILENAME( file1 ), wxT("rb"))) == NULL ||
|
||||||
(fp2 = fopen (OS_FILENAME( file2 ), "rb")) == NULL ||
|
(fp2 = wxFopen (OS_FILENAME( file2 ), wxT("rb"))) == NULL ||
|
||||||
(fp3 = fopen (OS_FILENAME( outfile ), "wb")) == NULL)
|
(fp3 = wxFopen (OS_FILENAME( outfile ), wxT("wb"))) == NULL)
|
||||||
{
|
{
|
||||||
if (fp1)
|
if (fp1)
|
||||||
fclose (fp1);
|
fclose (fp1);
|
||||||
|
@@ -308,18 +308,18 @@ static const int ID_NEW = 1004;
|
|||||||
#if defined(__WXMSW__) || defined(__WXPM__)
|
#if defined(__WXMSW__) || defined(__WXPM__)
|
||||||
int setdrive(int drive)
|
int setdrive(int drive)
|
||||||
{
|
{
|
||||||
char newdrive[3];
|
wxChar newdrive[3];
|
||||||
|
|
||||||
if (drive < 1 || drive > 31)
|
if (drive < 1 || drive > 31)
|
||||||
return -1;
|
return -1;
|
||||||
newdrive[0] = (char)('A' + (char)drive - (char)1);
|
newdrive[0] = (wxChar)(wxT('A') + drive - 1);
|
||||||
newdrive[1] = ':';
|
newdrive[1] = wxT(':');
|
||||||
newdrive[2] = '\0';
|
newdrive[2] = wxT('\0');
|
||||||
#if defined(__WXMSW__)
|
#if defined(__WXMSW__)
|
||||||
#ifdef __WIN16__
|
#ifdef __WIN16__
|
||||||
if (wxSetWorkingDirectory(newdrive))
|
if (wxSetWorkingDirectory(newdrive))
|
||||||
#else
|
#else
|
||||||
if (SetCurrentDirectory((LPSTR)newdrive))
|
if (::SetCurrentDirectory(newdrive))
|
||||||
#endif
|
#endif
|
||||||
#else
|
#else
|
||||||
// VA doesn't know what LPSTR is and has its own set
|
// VA doesn't know what LPSTR is and has its own set
|
||||||
|
Reference in New Issue
Block a user