X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=types%2Fstring.c;h=f81c1a7e62904ecb8339986181b50cd93d60da58;hp=4d57914112fe3a7aceeed0abda1621168e8d22f5;hb=4c8bfb7e0a9cef6e74cefa38ed54bf8cbd424183;hpb=ccd7e1c86f36342b0b06651cc52df86bb663c271 diff --git a/types/string.c b/types/string.c index 4d579141..f81c1a7e 100644 --- a/types/string.c +++ b/types/string.c @@ -18,7 +18,7 @@ #include #include -#include +#include void string_copy(struct stream_pos *dest, const struct format *fdest, struct stream_pos *src, const struct format *fsrc, @@ -60,6 +60,7 @@ struct type_class_string *string_type_new(const char *name) string_class->p.alignment = CHAR_BIT; string_class->p.copy = string_copy; string_class->p.free = _string_type_free; + string_class->p.ref = 1; if (string_class->p.name) { ret = ctf_register_type(&string_class->p); if (ret) {