/*
- * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved.
+ * Copyright (C) 1995-2011 University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
ir_type *new_type(const tp_op *type_op, ir_mode *mode, type_dbg_info *db)
{
ir_type *res;
- int node_size;
+ size_t node_size;
node_size = offsetof(ir_type, attr) + type_op->attr_size;
res = (ir_type*)xmalloc(node_size);
_set_method_additional_properties(method, mask);
}
-void (add_method_additional_property)(ir_type *method,
- mtp_additional_properties flag)
+void (add_method_additional_properties)(ir_type *method,
+ mtp_additional_properties flag)
{
_add_method_additional_properties(method, flag);
}