Lines Matching refs:s_ptr
41 char *s_ptr;
62 v = realloc(s->s_ptr, s->s_max);
65 s->s_ptr = (char *)v;
76 s->s_ptr[s->s_len++] = c;
79 s->s_ptr[s->s_max - 1] = c;
87 memcpy(s->s_ptr + s->s_len, buf, len);
95 s->s_ptr = (char *)(buf == NULL ? malloc(len) : buf);
98 return s->s_ptr == NULL ? -1 : 0;
142 free(s.s_ptr);
145 *buf = s.s_ptr;