X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;ds=sidebyside;f=types%2Finteger.c;h=6e1243059b51ce533d598d1b8ed5652598c22571;hb=305c65e5d7156ae7936f07ad93dd45ac318b4ce2;hp=7e996f2786feeeb414f56b28f56a56cfbd1c6530;hpb=56e603733d2a16aba6fdaf149ad6a4cd42e44eda;p=babeltrace.git diff --git a/types/integer.c b/types/integer.c index 7e996f27..6e124305 100644 --- a/types/integer.c +++ b/types/integer.c @@ -21,6 +21,7 @@ #include #include #include +#include #include static @@ -106,7 +107,7 @@ void _integer_definition_free(struct definition *definition) g_free(integer); } -uint64_t get_unsigned_int(struct definition *field) +uint64_t get_unsigned_int(const struct definition *field) { struct definition_integer *integer_definition; const struct declaration_integer *integer_declaration; @@ -121,7 +122,7 @@ uint64_t get_unsigned_int(struct definition *field) return (uint64_t)integer_definition->value._signed; } -int64_t get_signed_int(struct definition *field) +int64_t get_signed_int(const struct definition *field) { struct definition_integer *integer_definition; const struct declaration_integer *integer_declaration;