#include <babeltrace/ctf/types.h>
#include <glib.h>
#include <float.h> /* C99 floating point definitions */
-#include <limits.h> /* C99 limits */
+#include <babeltrace/compat/limits.h> /* C99 limits */
#include <babeltrace/endian.h>
#include <pthread.h>
return ret;
}
+double bt_get_float(const struct bt_definition *field)
+{
+ struct definition_float *definition =
+ container_of(field, struct definition_float, p);
+
+ return definition->value;
+}
+
static
void __attribute__((constructor)) ctf_float_init(void)
{