projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove bitfields, which are just a bit-addressed integer
[babeltrace.git]
/
types
/
float.c
diff --git
a/types/float.c
b/types/float.c
index 5c2e7f8d2a99c06648035a25adce79facd815502..266f7579da0c37de05eb43b9218ca31c839f7a35 100644
(file)
--- a/
types/float.c
+++ b/
types/float.c
@@
-56,7
+56,6
@@
struct type_class_float *float_type_new(const char *name,
size_t alignment)
{
struct type_class_float *float_class;
size_t alignment)
{
struct type_class_float *float_class;
- struct type_class_bitfield *bitfield_class;
struct type_class_integer *int_class;
struct type_class *type_class;
int ret;
struct type_class_integer *int_class;
struct type_class *type_class;
int ret;
@@
-70,16
+69,16
@@
struct type_class_float *float_type_new(const char *name,
type_class->free = _float_type_free;
float_class->byte_order = byte_order;
type_class->free = _float_type_free;
float_class->byte_order = byte_order;
- float_class->sign =
bitfield
_type_new(NULL, 1,
-
byte_order, false, 1);
+ float_class->sign =
integer
_type_new(NULL, 1,
+ byte_order, false, 1);
if (!float_class->mantissa)
goto error_sign;
if (!float_class->mantissa)
goto error_sign;
- float_class->mantissa =
bitfield
_type_new(NULL, mantissa_len - 1,
-
byte_order, false, 1);
+ float_class->mantissa =
integer
_type_new(NULL, mantissa_len - 1,
+ byte_order, false, 1);
if (!float_class->mantissa)
goto error_mantissa;
if (!float_class->mantissa)
goto error_mantissa;
- float_class->exp =
bitfield
_type_new(NULL, exp_len,
-
byte_order, true, 1);
+ float_class->exp =
integer
_type_new(NULL, exp_len,
+ byte_order, true, 1);
if (!float_class->exp)
goto error_exp;
if (!float_class->exp)
goto error_exp;
@@
-91,11
+90,11
@@
struct type_class_float *float_type_new(const char *name,
return float_class;
error_register:
return float_class;
error_register:
-
bitfield
_type_free(float_class->exp);
+
integer
_type_free(float_class->exp);
error_exp:
error_exp:
-
bitfield
_type_free(float_class->mantissa);
+
integer
_type_free(float_class->mantissa);
error_mantissa:
error_mantissa:
-
bitfield
_type_free(float_class->sign);
+
integer
_type_free(float_class->sign);
error_sign:
g_free(float_class);
return NULL;
error_sign:
g_free(float_class);
return NULL;
This page took
0.024925 seconds
and
4
git commands to generate.