Lines Matching refs:target
63 #define CUR_SLIMIT _nc_SLIMIT(limit - (size_t) (target - base))
213 decode_attr(char *source, attr_t *target, int *color) in decode_attr() argument
239 *target &= ~A_COLOR; in decode_attr()
243 *target |= pair; in decode_attr()
252 *target |= scr_attrs[n].attr; in decode_attr()
254 *target = A_NORMAL; in decode_attr()
269 decode_char(char *source, int *target) in decode_char() argument
276 *target = ' '; in decode_char()
283 *target = MARKER; in decode_char()
287 *target = ' '; in decode_char()
307 *target = 0; in decode_char()
311 *target *= base; in decode_char()
313 *target += ch; in decode_char()
319 *target = *source++; in decode_char()
326 decode_chtype(char *source, chtype fillin, chtype *target) in decode_chtype() argument
335 *target = (ChCharOf(value) | attr | (chtype) COLOR_PAIR(color)); in decode_chtype()
342 decode_cchar(char *source, cchar_t *fillin, cchar_t *target) in decode_cchar() argument
351 *target = blank; in decode_cchar()
369 setcchar(target, chars, attr, (short) color, &color); in decode_cchar()
444 read_row(char *source, NCURSES_CH_T *prior, NCURSES_CH_T *target, int length) in read_row() argument
450 source = decode_cchar(source, prior, target); in read_row()
451 len = _nc_wacs_width(target->chars[0]); in read_row()
455 SetWidecExt(CHDEREF(target), 0); in read_row()
457 target[n] = target[0]; in read_row()
458 SetWidecExt(CHDEREF(target), n); in read_row()
460 target += (len - 1); in read_row()
464 source = decode_chtype(source, *prior, target); in read_row()
466 *prior = *target; in read_row()
467 ++target; in read_row()
471 *target++ = blank; in read_row()
485 read_block(void *target, size_t length, FILE *fp) in read_block() argument
488 char *buffer = target; in read_block()
657 encode_attr(char *target, ARG_SLIMIT(limit) in encode_attr() argument
664 char *base = target; in encode_attr()
669 *target = '\0'; in encode_attr()
674 *target++ = MARKER; in encode_attr()
675 *target++ = L_CURL; in encode_attr()
684 *target++ = '|'; in encode_attr()
686 _nc_STRCPY(target, scr_attrs[n].name, limit); in encode_attr()
687 target += strlen(target); in encode_attr()
692 *target++ = '|'; in encode_attr()
693 _nc_SPRINTF(target, CUR_SLIMIT "C%d", source_color); in encode_attr()
694 target += strlen(target); in encode_attr()
697 *target++ = R_CURL; in encode_attr()
698 *target = '\0'; in encode_attr()
703 encode_cell(char *target, ARG_SLIMIT(limit) CARG_CH_T source, CARG_CH_T previous) in encode_cell() argument
706 char *base = target; in encode_cell()
713 *target = '\0'; in encode_cell()
715 encode_attr(target, CUR_SLIMIT in encode_cell()
721 target += strlen(target); in encode_cell()
724 _nc_SPRINTF(target, CUR_SLIMIT in encode_cell()
733 *target++ = MARKER; in encode_cell()
734 *target++ = APPEND; in encode_cell()
736 *target++ = MARKER; in encode_cell()
738 _nc_SPRINTF(target, CUR_SLIMIT "U%08x", uch); in encode_cell()
740 _nc_SPRINTF(target, CUR_SLIMIT "u%04x", uch); in encode_cell()
742 _nc_SPRINTF(target, CUR_SLIMIT "%03o", uch & 0xff); in encode_cell()
746 _nc_STRCPY(target, "s", limit); in encode_cell()
749 *target++ = MARKER; in encode_cell()
750 *target = '\0'; in encode_cell()
753 --target; in encode_cell()
754 _nc_SPRINTF(target, CUR_SLIMIT "%c", uch); in encode_cell()
758 target += strlen(target); in encode_cell()
763 *target = '\0'; in encode_cell()
765 encode_attr(target, CUR_SLIMIT in encode_cell()
771 target += strlen(target); in encode_cell()
772 *target++ = MARKER; in encode_cell()
774 _nc_SPRINTF(target, CUR_SLIMIT "%03o", UChar(ch)); in encode_cell()
778 _nc_STRCPY(target, "s", limit); in encode_cell()
781 *target++ = MARKER; in encode_cell()
782 *target = '\0'; in encode_cell()
785 --target; in encode_cell()
786 _nc_SPRINTF(target, CUR_SLIMIT "%c", UChar(ch)); in encode_cell()
947 replace_window(WINDOW *target, FILE *source) in replace_window() argument
952 if (getmaxx(result) != getmaxx(target) in replace_window()
953 || getmaxy(result) != getmaxy(target)) { in replace_window()
955 1 + getmaxy(target), in replace_window()
956 1 + getmaxx(target)); in replace_window()
964 delwin(target); in replace_window()