Home | History | Annotate | Download | only in asn1

Lines Matching full:len

76 int UTF8_getc(const unsigned char *str, int len, unsigned long *val)
81 if(len <= 0) return 0;
89 if(len < 2) return -1;
96 if(len < 3) return -1;
105 if(len < 4) return -1;
116 if(len < 5) return -1;
129 if(len < 6) return -1;
149 * 'str' where 'str' is a buffer containing 'len' characters. Returns
150 * the number of characters written or -1 if 'len' is too small. 'str' can
155 int UTF8_putc(unsigned char *str, int len, unsigned long value)
157 if(!str) len = 6; /* Maximum we will need */
158 else if(len <= 0) return -1;
164 if(len < 2) return -1;
172 if(len < 3) return -1;
181 if(len < 4) return -1;
191 if(len < 5) return -1;
201 if(len < 6) return -1;