diff --git a/src/stralloc.h b/src/stralloc.h index 86fd4c43feca2f72f124e492bbf323b8721a6afa..89a40b1cd739a2939ca0df7b8469dd7070056ea7 100644 --- a/src/stralloc.h +++ b/src/stralloc.h @@ -271,16 +271,16 @@ PMOD_EXPORT struct pike_string *debug_begin_wide_shared_string(size_t len, int s PMOD_EXPORT struct pike_string *low_end_shared_string(struct pike_string *s); PMOD_EXPORT struct pike_string *end_shared_string(struct pike_string *s); PMOD_EXPORT struct pike_string *end_and_resize_shared_string(struct pike_string *str, ptrdiff_t len) ; -PMOD_EXPORT struct pike_string * debug_make_shared_binary_string(const char *str,size_t len) ATTRIBUTE((malloc)); -PMOD_EXPORT struct pike_string * debug_make_shared_binary_pcharp(const PCHARP str,size_t len) ATTRIBUTE((malloc)); -PMOD_EXPORT struct pike_string * debug_make_shared_pcharp(const PCHARP str) ATTRIBUTE((malloc)); -PMOD_EXPORT struct pike_string * debug_make_shared_binary_string0(const p_wchar0 *str,size_t len) ATTRIBUTE((malloc)); -PMOD_EXPORT struct pike_string * debug_make_shared_binary_string1(const p_wchar1 *str,size_t len) ATTRIBUTE((malloc)); -PMOD_EXPORT struct pike_string * debug_make_shared_binary_string2(const p_wchar2 *str,size_t len) ATTRIBUTE((malloc)); -PMOD_EXPORT struct pike_string *debug_make_shared_string(const char *str) ATTRIBUTE((malloc)); -PMOD_EXPORT struct pike_string *debug_make_shared_string0(const p_wchar0 *str) ATTRIBUTE((malloc)); -PMOD_EXPORT struct pike_string *debug_make_shared_string1(const p_wchar1 *str) ATTRIBUTE((malloc)); -PMOD_EXPORT struct pike_string *debug_make_shared_string2(const p_wchar2 *str) ATTRIBUTE((malloc)); +PMOD_EXPORT struct pike_string * debug_make_shared_binary_string(const char *str,size_t len); +PMOD_EXPORT struct pike_string * debug_make_shared_binary_pcharp(const PCHARP str,size_t len); +PMOD_EXPORT struct pike_string * debug_make_shared_pcharp(const PCHARP str); +PMOD_EXPORT struct pike_string * debug_make_shared_binary_string0(const p_wchar0 *str,size_t len); +PMOD_EXPORT struct pike_string * debug_make_shared_binary_string1(const p_wchar1 *str,size_t len); +PMOD_EXPORT struct pike_string * debug_make_shared_binary_string2(const p_wchar2 *str,size_t len); +PMOD_EXPORT struct pike_string *debug_make_shared_string(const char *str); +PMOD_EXPORT struct pike_string *debug_make_shared_string0(const p_wchar0 *str); +PMOD_EXPORT struct pike_string *debug_make_shared_string1(const p_wchar1 *str); +PMOD_EXPORT struct pike_string *debug_make_shared_string2(const p_wchar2 *str); PMOD_EXPORT void do_free_string(struct pike_string *s); PMOD_EXPORT void do_free_unlinked_pike_string(struct pike_string *s); PMOD_EXPORT void really_free_string(struct pike_string *s);