From: Angelo M. <li...@us...> - 2001-11-29 15:38:32
|
Update of /cvsroot/alleg/allegro/src/beos In directory usw-pr-cvs1:/tmp/cvs-serv25957 Modified Files: bsysapi.cpp Log Message: unicodified allegro_message on BeOS Index: bsysapi.cpp =================================================================== RCS file: /cvsroot/alleg/allegro/src/beos/bsysapi.cpp,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- bsysapi.cpp 2001/11/06 17:16:39 1.17 +++ bsysapi.cpp 2001/11/29 15:38:30 1.18 @@ -338,15 +338,15 @@ { char filename[MAXPATHLEN]; char *title; - char tmp[32]; + char tmp[ALLEGRO_MESSAGE_SIZE]; + char tmp2[ALLEGRO_MESSAGE_SIZE]; get_executable_name(filename, sizeof(filename)); title = get_filename(filename); - - fprintf(stderr, "%s", msg); - BAlert *alert = new BAlert(title, msg, - uconvert_toascii(get_config_text("Ok"), tmp)); + BAlert *alert = new BAlert(title, + uconvert(msg, U_CURRENT, tmp, U_UTF8, ALLEGRO_MESSAGE_SIZE), + uconvert(get_config_text("Ok"), U_CURRENT, tmp2, U_UTF8, ALLEGRO_MESSAGE_SIZE)); alert->SetShortcut(0, B_ESCAPE); be_app->ShowCursor(); alert->Go(); |