diff --git a/src/conio/cterm.c b/src/conio/cterm.c index b32a519785ffa684b487f2a0aea7aabcf502c045..c9cb1a4bb5c18dbb88018a833296595a7ca7e6c8 100644 --- a/src/conio/cterm.c +++ b/src/conio/cterm.c @@ -1896,6 +1896,8 @@ struct cterminal *cterm_init(int height, int width, int xpos, int ypos, int back cterm->ciolib_clrscr=ciolib_clrscr; cterm->ciolib_setvideoflags=ciolib_setvideoflags; cterm->ciolib_getvideoflags=ciolib_getvideoflags; + cterm->ciolib_setscaling=ciolib_setscaling; + cterm->ciolib_getscaling=ciolib_getscaling; cterm->ciolib_putch=ciolib_putch; cterm->ciolib_puttext=ciolib_puttext; cterm->ciolib_window=ciolib_window; diff --git a/src/conio/cterm.h b/src/conio/cterm.h index 305f226c11456b5f02678893c266d179aa305c64..4580a9720e62ac64dc09cf34ee63c674e4f67c03 100644 --- a/src/conio/cterm.h +++ b/src/conio/cterm.h @@ -145,6 +145,8 @@ struct cterminal { void (*ciolib_clrscr) (struct cterminal *); void (*ciolib_setvideoflags) (struct cterminal *,int flags); int (*ciolib_getvideoflags) (struct cterminal *); + void (*ciolib_setscaling) (struct cterminal *,int new_value); + int (*ciolib_getscaling) (struct cterminal *); int (*ciolib_putch) (struct cterminal *,int); int (*ciolib_puttext) (struct cterminal *,int,int,int,int,void *); void (*ciolib_window) (struct cterminal *,int,int,int,int); @@ -163,6 +165,8 @@ struct cterminal { void CIOLIBCALL (*ciolib_clrscr) (void); void CIOLIBCALL (*ciolib_setvideoflags) (int flags); int CIOLIBCALL (*ciolib_getvideoflags) (void); + void CIOLIBCALL (*ciolib_setscaling) (int new_value); + int CIOLIBCALL (*ciolib_getscaling) (void); int CIOLIBCALL (*ciolib_putch) (int); int CIOLIBCALL (*ciolib_puttext) (int,int,int,int,void *); void CIOLIBCALL (*ciolib_window) (int,int,int,int);