aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/parse-scan.y
diff options
context:
space:
mode:
authorKaveh Ghazi <ghazi@gcc.gnu.org>2003-01-10 03:13:50 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>2003-01-10 03:13:50 +0000
commit7048110fe1fec412457a0618e87725d6f6e96bd6 (patch)
tree9762c1cc7a389ba5ce2774e08e447baed695549b /gcc/java/parse-scan.y
parent77d3109be28c227a324991307b0e2e46774b011c (diff)
downloadgcc-7048110fe1fec412457a0618e87725d6f6e96bd6.zip
gcc-7048110fe1fec412457a0618e87725d6f6e96bd6.tar.gz
gcc-7048110fe1fec412457a0618e87725d6f6e96bd6.tar.bz2
decl.c, [...]: Don't cast return value of xmalloc et al.
* decl.c, parse-scan.y, parse.y: Don't cast return value of xmalloc et al. From-SVN: r61138
Diffstat (limited to 'gcc/java/parse-scan.y')
-rw-r--r--gcc/java/parse-scan.y8
1 files changed, 3 insertions, 5 deletions
diff --git a/gcc/java/parse-scan.y b/gcc/java/parse-scan.y
index 2411b11..24e8055 100644
--- a/gcc/java/parse-scan.y
+++ b/gcc/java/parse-scan.y
@@ -109,8 +109,7 @@ struct method_declarator {
};
#define NEW_METHOD_DECLARATOR(D,N,A) \
{ \
- (D) = \
- (struct method_declarator *)xmalloc (sizeof (struct method_declarator)); \
+ (D) = xmalloc (sizeof (struct method_declarator)); \
(D)->method_name = (N); \
(D)->args = (A); \
}
@@ -1179,8 +1178,7 @@ constant_expression:
void
java_push_parser_context ()
{
- struct parser_ctxt *new =
- (struct parser_ctxt *) xcalloc (1, sizeof (struct parser_ctxt));
+ struct parser_ctxt *new = xcalloc (1, sizeof (struct parser_ctxt));
new->next = ctxp;
ctxp = new;
@@ -1192,7 +1190,7 @@ push_class_context (name)
{
struct class_context *ctx;
- ctx = (struct class_context *) xmalloc (sizeof (struct class_context));
+ ctx = xmalloc (sizeof (struct class_context));
ctx->name = (char *) name;
ctx->next = current_class_context;
current_class_context = ctx;