diff --git a/programs/network/htmlv/browser/HTMLv.c b/programs/network/htmlv/browser/HTMLv.c index 1bccc839c0..1512801ac6 100644 --- a/programs/network/htmlv/browser/HTMLv.c +++ b/programs/network/htmlv/browser/HTMLv.c @@ -56,11 +56,11 @@ void main() int scroll_used=0; mem_Init(); - if (load_dll2(libio, #libio_init,1)!=0) debug("Не удалось подключить библиотеку libio."w); - if (load_dll2(libimg, #libimg_init,1)!=0) debug("Не удалось подключить библиотеку libimg."w); - if (load_dll2(boxlib, #edit_box_draw,0)!=0) debug("Не удалось подключить библиотеку boxlib."w); + if (load_dll2(libio, #libio_init,1)!=0) debug("Не удалось подключить библиотеку libio"w); + if (load_dll2(libimg, #libimg_init,1)!=0) debug("Не удалось подключить библиотеку libimg"w); + if (load_dll2(boxlib, #edit_box_draw,0)!=0) debug("Не удалось подключить библиотеку boxlib"w); load_dll2(#abox_lib, #boxlib_init,0); - if (load_dll2(libtruetype, #truetype,0)!=0) debug("Не удалось подключить библиотеку TrueType."w); + if (load_dll2(libtruetype, #truetype,0)!=0) {debug("Не удалось подключить библиотеку TrueType"w); use_truetype = 2;} if (!URL) strcpy(#URL, "/sys/home.htm"); strcpy(#editURL, #URL); diff --git a/programs/network/htmlv/browser/TWB.h b/programs/network/htmlv/browser/TWB.h index 0220849118..3639f26e66 100644 --- a/programs/network/htmlv/browser/TWB.h +++ b/programs/network/htmlv/browser/TWB.h @@ -120,6 +120,12 @@ void TWebBrowser::Scan(int id) else pre_text=0; break; case 005: //truetype + if (use_truetype == 2) + { + debug("Не удалось подключить библиотеку TrueType"); + debug("/rd/1/lib/truetype.obj не обнаружен или имеет неправильный формат"); + return; + } if (use_truetype == 1) use_truetype=0; else use_truetype=1; break; case BACK: