From: Richard Kenner Date: Fri, 7 Oct 1994 12:36:00 +0000 (-0400) Subject: Fix typo in last change. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=45524ce90e86676a976b32afe3e612b06f692bdd;p=gcc.git Fix typo in last change. From-SVN: r8236 --- diff --git a/gcc/expr.c b/gcc/expr.c index f3aa69faabd..ea971a53435 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -3532,8 +3532,8 @@ safe_from_p (x, exp) have no way of allocating temporaries of variable size. So we assume here that something at a higher level has prevented a clash. This is somewhat bogus, but the best we can do. */ - || (TREE_TYPE (exp) != 0 && - TREE_CODE (TYPE_SIZE (TREE_TYPE (exp))) != INTEGER_CST)) + || (TREE_TYPE (exp) != 0 && TYPE_SIZE (TREE_TYPE (exp)) != 0 + && TREE_CODE (TYPE_SIZE (TREE_TYPE (exp))) != INTEGER_CST)) return 1; /* If this is a subreg of a hard register, declare it unsafe, otherwise,