Branch: Tag:

1996-10-09

1996-10-09 02:02:03 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

unlink_string added

Rev: src/stralloc.c:1.3

272:    return low_binary_strcmp(a->str,a->len,b->str,b->len);   }    - void really_free_string(struct pike_string *s) + void unlink_pike_string(struct pike_string *s)   {    int h;       h=StrHash(s->str,s->len);    propagate_shared_string(s,h);    base_table[h]=s->next; -  + } +  + void really_free_string(struct pike_string *s) + { +  unlink_pike_string(s);    free((char *)s);   }