From 7e956337e535c90616a3ecb1ca0db68998660764 Mon Sep 17 00:00:00 2001 From: Fred Fish Date: Mon, 10 Dec 2001 06:13:11 +0000 Subject: [PATCH] Approved by Jim Blandy: 2001-12-09 Fred Fish * gdbtypes.c (allocate_stub_method): Replace hand crafted type initialization with call to the init_type() function. --- gdb/ChangeLog | 5 +++++ gdb/gdbtypes.c | 6 ++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 478ce4c458b..a040ef82e94 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2001-12-09 Fred Fish + + * gdbtypes.c (allocate_stub_method): Replace hand crafted type + initialization with call to the init_type() function. + 2001-12-09 Andrew Cagney * arch-utils.c (generic_register_raw_size): New function. diff --git a/gdb/gdbtypes.c b/gdb/gdbtypes.c index 6a8fe1f0310..9533903d458 100644 --- a/gdb/gdbtypes.c +++ b/gdb/gdbtypes.c @@ -542,13 +542,11 @@ allocate_stub_method (struct type *type) { struct type *mtype; - mtype = alloc_type (TYPE_OBJFILE (type)); + mtype = init_type (TYPE_CODE_METHOD, 1, TYPE_FLAG_STUB, NULL, + TYPE_OBJFILE (type)); TYPE_TARGET_TYPE (mtype) = type; /* _DOMAIN_TYPE (mtype) = unknown yet */ /* _ARG_TYPES (mtype) = unknown yet */ - TYPE_FLAGS (mtype) = TYPE_FLAG_STUB; - TYPE_CODE (mtype) = TYPE_CODE_METHOD; - TYPE_LENGTH (mtype) = 1; return (mtype); } -- 2.30.2