X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=ncurses%2Ftinfo%2Flib_print.c;fp=ncurses%2Flib_print.c;h=63ac648b5439cc317543442edfedfa9340b7c8c2;hp=0ad322b48c4722eedb7d6827567bac2921e91e3d;hb=refs%2Ftags%2Fv5.0;hpb=661078ddbde3ce0f3b06e95642fbb9b5fef7dca1 diff --git a/ncurses/lib_print.c b/ncurses/tinfo/lib_print.c similarity index 94% rename from ncurses/lib_print.c rename to ncurses/tinfo/lib_print.c index 0ad322b4..63ac648b 100644 --- a/ncurses/lib_print.c +++ b/ncurses/tinfo/lib_print.c @@ -36,7 +36,7 @@ #include -MODULE_ID("$Id: lib_print.c,v 1.9 1998/02/11 12:13:53 tom Exp $") +MODULE_ID("$Id: lib_print.c,v 1.11 1999/02/27 19:59:05 tom Exp $") int mcprint(char *data, int len) /* ship binary character data to the printer via mc4/mc5/mc5p */ @@ -45,7 +45,7 @@ int mcprint(char *data, int len) size_t onsize, offsize, res; errno = 0; - if (!prtr_non && (!prtr_on || !prtr_off)) + if (!cur_term || (!prtr_non && (!prtr_on || !prtr_off))) { errno = ENODEV; return(ERR); @@ -64,7 +64,7 @@ int mcprint(char *data, int len) offsize = strlen(prtr_off); } - if ((mybuf = malloc(onsize + len + offsize + 1)) == (char *)NULL) + if ((mybuf = typeMalloc(char, onsize + len + offsize + 1)) == (char *)0) { errno = ENOMEM; return(ERR);