• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/json-c/tests/

Lines Matching defs:pb

16 	struct printbuf *pb;
19 pb = printbuf_new();
20 sprintbuf(pb, "blue:%d", 1);
21 printbuf_memset(pb, -1, 'x', 52);
22 printf("Buffer contents:%.*s\n", printbuf_length(pb), pb->buf);
23 printbuf_free(pb);
29 struct printbuf *pb;
32 pb = printbuf_new();
33 printbuf_memset(pb, -1, ' ', 0);
34 printbuf_memset(pb, -1, ' ', 0);
35 printbuf_memset(pb, -1, ' ', 0);
36 printbuf_memset(pb, -1, ' ', 0);
37 printbuf_memset(pb, -1, ' ', 0);
38 printf("Buffer length: %d\n", printbuf_length(pb));
39 printbuf_memset(pb, -1, ' ', 2);
40 printbuf_memset(pb, -1, ' ', 4);
41 printbuf_memset(pb, -1, ' ', 6);
42 printf("Buffer length: %d\n", printbuf_length(pb));
43 printbuf_memset(pb, -1, ' ', 6);
44 printf("Buffer length: %d\n", printbuf_length(pb));
45 printbuf_memset(pb, -1, ' ', 8);
46 printbuf_memset(pb, -1, ' ', 10);
47 printbuf_memset(pb, -1, ' ', 10);
48 printbuf_memset(pb, -1, ' ', 10);
49 printbuf_memset(pb, -1, ' ', 20);
50 printf("Buffer length: %d\n", printbuf_length(pb));
53 printbuf_memset(pb, 0, 'x', 30);
54 printf("Buffer length: %d\n", printbuf_length(pb));
57 printbuf_memset(pb, 0, 'x', printbuf_length(pb) + 1);
58 printf("Buffer length: %d\n", printbuf_length(pb));
60 printbuf_free(pb);
67 struct printbuf *pb;
71 pb = printbuf_new();
72 printf("Buffer length: %d\n", printbuf_length(pb));
74 initial_size = pb->size;
76 while(pb->size == initial_size)
78 printbuf_memappend_fast(pb, "x", 1);
80 *before_resize = printbuf_length(pb) - 1;
81 printf("Appended %d bytes for resize: [%s]\n", *before_resize + 1, pb->buf);
83 printbuf_reset(pb);
84 printbuf_memappend_fast(pb, "bluexyz123", 3);
85 printf("Partial append: %d, [%s]\n", printbuf_length(pb), pb->buf);
88 printbuf_reset(pb);
89 printbuf_memappend_fast(pb, with_nulls, (int)sizeof(with_nulls));
90 printf("With embedded \\0 character: %d, [%s]\n", printbuf_length(pb), pb->buf);
92 printbuf_free(pb);
93 pb = printbuf_new();
96 printbuf_memappend_fast(pb, data, *before_resize);
97 printf("Append to just before resize: %d, [%s]\n", printbuf_length(pb), pb->buf);
100 printbuf_free(pb);
102 pb = printbuf_new();
105 printbuf_memappend_fast(pb, data, *before_resize + 1);
106 printf("Append to just after resize: %d, [%s]\n", printbuf_length(pb), pb->buf);
110 printbuf_free(pb);
117 struct printbuf *pb;
120 pb = printbuf_new();
121 printf("Buffer length: %d\n", printbuf_length(pb));
126 sprintbuf(pb, "%s", data);
128 printf("sprintbuf to just after resize(%d+1): %d, [%s], strlen(buf)=%d\n", before_resize, printbuf_length(pb), pb->buf, (int)strlen(pb->buf));
130 printbuf_reset(pb);
131 sprintbuf(pb, "plain");
132 printf("%d, [%s]\n", printbuf_length(pb), pb->buf);
134 sprintbuf(pb, "%d", 1);
135 printf("%d, [%s]\n", printbuf_length(pb), pb->buf);
137 sprintbuf(pb, "%d", INT_MAX);
138 printf("%d, [%s]\n", printbuf_length(pb), pb->buf);
140 sprintbuf(pb, "%d", INT_MIN);
141 printf("%d, [%s]\n", printbuf_length(pb), pb->buf);
143 sprintbuf(pb, "%s", "%s");
144 printf("%d, [%s]\n", printbuf_length(pb), pb->buf);
146 printbuf_free(pb);