Lines Matching refs:csrc
88 char csrc[1+4+1+1];
94 csrc[2] = '&';
95 csrc[3] = mb64[i>>2];
96 csrc[4] = mb64[(i&3) << 4];
97 csrc[5] = '-';
98 csrc[6] = '\0';
99 test_assert_idx(!imap_utf7_is_valid(csrc+2), i);
103 csrc[0] = '&';
104 csrc[1] = mb64[ (0x00 >> 2)];
105 csrc[2] = mb64[((0x00 & 0x03) << 4) | (0xe4 >> 4)];
106 csrc[3] = mb64[((0xe4 & 0x0f) << 2) | ( i >> 6)];
107 csrc[4] = mb64[ i & 0x3f ];
108 test_assert_idx(!imap_utf7_is_valid(csrc), i);
116 char csrc[1+1];
125 csrc[0] = i;
126 csrc[1] = '\0';
127 test_assert_idx(!imap_utf7_is_valid(csrc), i);
129 test_assert_idx(imap_utf7_to_utf8(csrc, dest) < 0, i);
137 char csrc[1+3+1+1];
145 csrc[0] = '&';
146 csrc[1] = mb64[ (0x00 >> 2)];
147 csrc[2] = mb64[((0x00 & 0x03) << 4) | ( i >> 4)];
148 csrc[3] = mb64[(( i & 0x0f) << 2) | 0 ];
149 csrc[4] = '-';
150 csrc[5] = '\0';
151 test_assert_idx(!imap_utf7_is_valid(csrc), i);
153 test_assert_idx(imap_utf7_to_utf8(csrc, dest) < 0, i);
158 csrc[0] = i;
159 csrc[1] = '\0';
161 test_assert_idx(imap_utf8_to_utf7(csrc, dest) >= 0, i);
162 test_assert_idx(strcmp(csrc, str_c(dest)) == 0, i);