1 2 3 4 5 6 7 8 9 10 11 | size_t
ss_string_len(const ss_string_t *str)
{
SS_ENTER(ss_string_len, size_t);
size_t i=0;
if (!str) SS_ERROR_FMT(USAGE, ("no ss_string_t supplied"));
for (i=0; i<str->nbytes && str->p[i]; i++) /*void*/;
SS_CLEANUP:
SS_LEAVE(i);
}
|