X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/000a8253716e6810600cfcf4401764628374a6da..a0573e8eb0096192335c61ddf7f4895d98c89813:/demos/poem/wxpoem.cpp?ds=sidebyside diff --git a/demos/poem/wxpoem.cpp b/demos/poem/wxpoem.cpp index e426da666e..24dabe56b7 100644 --- a/demos/poem/wxpoem.cpp +++ b/demos/poem/wxpoem.cpp @@ -220,7 +220,7 @@ void MainWindow::ScanBuffer(wxDC *dc, bool DrawIt, int *max_x, int *max_y) while (((ch = poem_buffer[i]) != 10) && (ch != 0)) #endif { - line[j] = ch; + line[j] = (wxChar)ch; j ++; i ++; } @@ -661,7 +661,7 @@ void MyCanvas::OnPaint(wxPaintEvent& WXUNUSED(event)) TheMainWindow->GetClientSize(&xx, &yy); dc.DrawBitmap(* backingBitmap, 0, 0); -#if 0 +#if 0 wxMemoryDC memDC; memDC.SelectObject(* backingBitmap); dc.Blit(0, 0, backingBitmap->GetWidth(), backingBitmap->GetHeight(), &memDC, 0, 0); @@ -748,7 +748,7 @@ int LoadIndex(wxChar *file_name) wxSprintf(buf, _T("%s.idx"), file_name); - index_file = wxFopen(buf, _T("r")); + index_file = wxFopen(wxFNCONV(buf), _T("r")); if (index_file == NULL) return 0; @@ -823,7 +823,7 @@ bool LoadPoem(wxChar *file_name, long position) } wxSprintf(buf, _T("%s.dat"), file_name); - data_file = wxFopen(buf, _T("r")); + data_file = wxFopen(wxFNCONV(buf), _T("r")); if (data_file == NULL) { @@ -851,7 +851,7 @@ bool LoadPoem(wxChar *file_name, long position) i++; } - poem_buffer[i] = ch; + poem_buffer[i] = (wxChar)ch; i ++; if (i == buf_size) @@ -897,7 +897,7 @@ long MainWindow::DoSearch(void) if (data_filename) wxSprintf(buf, _T("%s.dat"), data_filename); - file = wxFopen(buf, _T("r")); + file = wxFopen(wxFNCONV(buf), _T("r")); if (! (data_filename && file)) { wxSprintf(error_buf, _T("Poetry data file %s not found\n"), buf); @@ -979,7 +979,7 @@ bool Compile(void) if (data_filename) wxSprintf(buf, _T("%s.dat"), data_filename); - file = wxFopen(buf, _T("r")); + file = wxFopen(wxFNCONV(buf), _T("r")); if (! (data_filename && file)) { wxSprintf(error_buf, _T("Poetry data file %s not found\n"), buf); @@ -994,7 +994,7 @@ bool Compile(void) nitems ++; // Do rest - + do { ch = getc(file); if (ch == '#') @@ -1011,7 +1011,7 @@ bool Compile(void) if (index_filename) wxSprintf(buf, _T("%s.idx"), index_filename); - file = wxFopen(buf, _T("w")); + file = wxFopen(wxFNCONV(buf), _T("w")); if (! (data_filename && file)) { wxSprintf(error_buf, _T("Poetry index file %s cannot be created\n"), buf);