Lines Matching defs:output_pointer
714 unsigned char *output_pointer = NULL;
761 output_pointer = ensure(output_buffer, (size_t)length + sizeof(""));
762 if (output_pointer == NULL)
773 output_pointer[i] = '.';
777 output_pointer[i] = number_buffer[i];
779 output_pointer[i] = '\0';
789 unsigned char *output_pointer = NULL;
831 output_pointer = ensure(output_buffer, (size_t)length + sizeof(""));
832 if (output_pointer == NULL)
843 output_pointer[i] = '.';
847 output_pointer[i] = number_buffer[i];
849 output_pointer[i] = '\0';
895 static unsigned char utf16_literal_to_utf8(const unsigned char * const input_pointer, const unsigned char * const input_end, unsigned char **output_pointer)
994 (*output_pointer)[utf8_position] = (unsigned char)((codepoint | 0x80) & 0xBF);
1000 (*output_pointer)[0] = (unsigned char)((codepoint | first_byte_mark) & 0xFF);
1004 (*output_pointer)[0] = (unsigned char)(codepoint & 0x7F);
1007 *output_pointer += utf8_length;
1020 unsigned char *output_pointer = NULL;
1062 output_pointer = output;
1068 *output_pointer++ = *input_pointer++;
1082 *output_pointer++ = '\b';
1085 *output_pointer++ = '\f';
1088 *output_pointer++ = '\n';
1091 *output_pointer++ = '\r';
1094 *output_pointer++ = '\t';
1099 *output_pointer++ = input_pointer[1];
1104 sequence_length = utf16_literal_to_utf8(input_pointer, input_end, &output_pointer);
1120 *output_pointer = '\0';
1149 unsigned char *output_pointer = NULL;
1216 output_pointer = output + 1;
1218 for (input_pointer = input; *input_pointer != '\0'; (void)input_pointer++, output_pointer++)
1223 *output_pointer = *input_pointer;
1228 *output_pointer++ = '\\';
1232 *output_pointer = '\\';
1235 *output_pointer = '\"';
1238 *output_pointer = 'b';
1241 *output_pointer = 'f';
1244 *output_pointer = 'n';
1247 *output_pointer = 'r';
1250 *output_pointer = 't';
1254 sprintf((char*)output_pointer, "u%04x", *input_pointer);
1255 output_pointer += 4;
1784 unsigned char *output_pointer = NULL;
1795 output_pointer = ensure(output_buffer, 1);
1796 if (output_pointer == NULL)
1801 *output_pointer = '[';
1815 output_pointer = ensure(output_buffer, length + 1);
1816 if (output_pointer == NULL)
1820 *output_pointer++ = ',';
1823 *output_pointer++ = ' ';
1825 *output_pointer = '\0';
1831 output_pointer = ensure(output_buffer, 2);
1832 if (output_pointer == NULL)
1836 *output_pointer++ = ']';
1837 *output_pointer = '\0';
1964 unsigned char *output_pointer = NULL;
1975 output_pointer = ensure(output_buffer, length + 1);
1976 if (output_pointer == NULL)
1981 *output_pointer++ = '{';
1985 *output_pointer++ = '\n';
1994 output_pointer = ensure(output_buffer, output_buffer->depth);
1995 if (output_pointer == NULL)
2001 *output_pointer++ = '\t';
2014 output_pointer = ensure(output_buffer, length);
2015 if (output_pointer == NULL)
2019 *output_pointer++ = ':';
2022 *output_pointer++ = '\t';
2035 output_pointer = ensure(output_buffer, length + 1);
2036 if (output_pointer == NULL)
2042 *output_pointer++ = ',';
2047 *output_pointer++ = '\n';
2049 *output_pointer = '\0';
2055 output_pointer = ensure(output_buffer, output_buffer->format ? (output_buffer->depth + 1) : 2);
2056 if (output_pointer == NULL)
2065 *output_pointer++ = '\t';
2068 *output_pointer++ = '}';
2069 *output_pointer = '\0';