src/mess/tools/imgtool/windows/wmain.c
| r8052 | r8053 | |
| 23 | 23 | int pos, rc = -1; |
| 24 | 24 | imgtoolerr_t err; |
| 25 | 25 | HACCEL accel = NULL; |
| 26 | // workaround for MinGW bug - command_line_w actually contains a LPSTR |
| 27 | #ifdef _MSC_VER |
| 26 | 28 | LPSTR utf8_command_line = utf8_from_wstring(command_line_w); |
| 29 | #else |
| 30 | LPSTR utf8_command_line = (LPSTR)command_line_w; |
| 31 | #endif |
| 27 | 32 | // initialize Windows classes |
| 28 | 33 | InitCommonControls(); |
| 29 | 34 | if (!wimgtool_registerclass()) |
| r8052 | r8053 | |
| 68 | 73 | wimgtool_report_error(window, err, utf8_command_line + pos, NULL); |
| 69 | 74 | } |
| 70 | 75 | |
| 76 | #ifdef _MSC_VER |
| 71 | 77 | osd_free(utf8_command_line); |
| 78 | #endif |
| 72 | 79 | utf8_command_line = NULL; |
| 73 | 80 | |
| 74 | 81 | accel = LoadAccelerators(NULL, MAKEINTRESOURCE(IDA_WIMGTOOL_MENU)); |