- T(("set_position %d,%d", row, col));
- if (actual != NULL) {
- size_t want = strlen(actual);
- int have = (int) write(fd, actual, want); /* FIXME - padding */
- result = ((int) want == have);
- }
- return result;
+ T((T_CALLED("set_position %d,%d)"), row, col));
+ if (NCURSES_SP_NAME(_nc_putp) (NCURSES_SP_ARGx "set_position", actual) == OK)
+ result = TRUE;
+ NCURSES_SP_NAME(_nc_flush) (NCURSES_SP_ARG);
+ returnBool(result);