aboutsummaryrefslogtreecommitdiff
path: root/gcc/dbxout.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-06-14 18:19:28 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1994-06-14 18:19:28 -0400
commit4c9a05bc5560ebb1144228bccb5312871a3089f7 (patch)
treea7bb6982dd7325e985889dd58de3ba6d06851867 /gcc/dbxout.c
parentde953b38a3adb0580dd8caf88991fc78226b1f4e (diff)
downloadgcc-4c9a05bc5560ebb1144228bccb5312871a3089f7.zip
gcc-4c9a05bc5560ebb1144228bccb5312871a3089f7.tar.gz
gcc-4c9a05bc5560ebb1144228bccb5312871a3089f7.tar.bz2
Cast pointer operands to bzero, bcopy, and bcmp to (char *).
From-SVN: r7472
Diffstat (limited to 'gcc/dbxout.c')
-rw-r--r--gcc/dbxout.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/gcc/dbxout.c b/gcc/dbxout.c
index efcdaa6..5418566 100644
--- a/gcc/dbxout.c
+++ b/gcc/dbxout.c
@@ -399,7 +399,7 @@ dbxout_init (asm_file, input_file_name, syms)
typevec_len = 100;
typevec = (enum typestatus *) xmalloc (typevec_len * sizeof typevec[0]);
- bzero (typevec, typevec_len * sizeof typevec[0]);
+ bzero ((char *) typevec, typevec_len * sizeof typevec[0]);
/* Convert Ltext into the appropriate format for local labels in case
the system doesn't insert underscores in front of user generated
@@ -940,8 +940,10 @@ dbxout_type (type, full, show_arg_types)
if (next_type_number == typevec_len)
{
- typevec = (enum typestatus *) xrealloc (typevec, typevec_len * 2 * sizeof typevec[0]);
- bzero (typevec + typevec_len, typevec_len * sizeof typevec[0]);
+ int len = typevec_len * 2 * sizeof typevec[0];
+
+ typevec = (enum typestatus *) xrealloc (typevec, len);
+ bzero ((char *) (typevec + typevec_len), len);
typevec_len *= 2;
}
}