Lines Matching refs:nwrite
562 static void sixel_advance(sixel_output_t *context, int nwrite) in sixel_advance() argument
564 if ((context->pos += nwrite) >= SIXEL_OUTPUT_PACKET_SIZE) { in sixel_advance()
575 int nwrite; in sixel_put_flash() local
579 nwrite = spritf((char *)context->buffer + context->pos, "!255%c", context->save_pixel); in sixel_put_flash()
580 if (nwrite <= 0) { in sixel_put_flash()
583 sixel_advance(context, nwrite); in sixel_put_flash()
590 …nwrite = sprintf((char *)context->buffer + context->pos, "!%d%c", context->save_count, context->sa… in sixel_put_flash()
591 if (nwrite <= 0) { in sixel_put_flash()
594 sixel_advance(context, nwrite); in sixel_put_flash()
650 int nwrite; in sixel_put_node() local
655 nwrite = sprintf((char *)context->buffer + context->pos, in sixel_put_node()
657 sixel_advance(context, nwrite); in sixel_put_node()
691 int nwrite; in sixel_encode_impl() local
708 nwrite = sprintf((char *)context->buffer, "\x90" "0;0;0" "q"); in sixel_encode_impl()
710 nwrite = sprintf((char *)context->buffer, "\x1bP" "0;0;0" "q"); in sixel_encode_impl()
712 if (nwrite <= 0) { in sixel_encode_impl()
715 sixel_advance(context, nwrite); in sixel_encode_impl()
716 …nwrite = sprintf((char *)context->buffer + context->pos, "\"1;1;%d;%d", (int) width, (int) height); in sixel_encode_impl()
717 if (nwrite <= 0) { in sixel_encode_impl()
721 sixel_advance(context, nwrite); in sixel_encode_impl()
726 nwrite = sprintf((char *)context->buffer + context->pos, "#%d;2;%d;%d;%d", in sixel_encode_impl()
731 if (nwrite <= 0) { in sixel_encode_impl()
735 sixel_advance(context, nwrite); in sixel_encode_impl()
736 if (nwrite <= 0) { in sixel_encode_impl()
839 if (nwrite <= 0) { in sixel_encode_impl()
856 if (nwrite <= 0) { in sixel_encode_impl()