X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=formats%2Fctf%2Ftypes%2Fenum.c;fp=formats%2Fctf%2Ftypes%2Fenum.c;h=a62d84e712ef6104802f3301197cdc85c859b3c8;hp=a1d034c38b79f39903e2a593e9aed3e1e68b31ee;hb=4c8bfb7e0a9cef6e74cefa38ed54bf8cbd424183;hpb=ac65e35509398c6f3f27b26e9309750a565e1cbd diff --git a/formats/ctf/types/enum.c b/formats/ctf/types/enum.c index a1d034c3..a62d84e7 100644 --- a/formats/ctf/types/enum.c +++ b/formats/ctf/types/enum.c @@ -23,7 +23,7 @@ GQuark ctf_enum_read(struct stream_pos *pos, const struct type_class_enum *src) { - struct type_class_integer *int_class = &src->p; + const struct type_class_integer *int_class = &src->p; if (!int_class->signedness) { uint64_t v; @@ -33,26 +33,26 @@ GQuark ctf_enum_read(struct stream_pos *pos, } else { int64_t v; - v = fsrc->ctf_int_read(pos, int_class); + v = ctf_int_read(pos, int_class); return enum_int_to_quark(src, v); } } -size_t ctf_enum_write(struct stream_pos *pos, +void ctf_enum_write(struct stream_pos *pos, const struct type_class_enum *dest, GQuark q) { - struct type_class_integer *int_class = &dest->p; + const struct type_class_integer *int_class = &dest->p; if (!int_class->signedness) { uint64_t v; v = enum_quark_to_uint(dest, q); - return ctf_uint_write(pos, int_class, v); + ctf_uint_write(pos, int_class, v); } else { int64_t v; v = enum_quark_to_int(dest, q); - return ctf_int_write(pos, int_class, v); + ctf_int_write(pos, int_class, v); } }