aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-04-30 12:42:41 +0000
committerRichard Stallman <rms@gnu.org>1993-04-30 12:42:41 +0000
commit8efabd131fd35d9fc2b9b8480809415d7903319e (patch)
treecd12d34a0a2c94f2ad956427edd8516b91810b4d /gcc
parentb126e7cecc46f880a279c76683c35529bd05321d (diff)
downloadgcc-8efabd131fd35d9fc2b9b8480809415d7903319e.zip
gcc-8efabd131fd35d9fc2b9b8480809415d7903319e.tar.gz
gcc-8efabd131fd35d9fc2b9b8480809415d7903319e.tar.bz2
(default_conversion): Undo last change.
From-SVN: r4283
Diffstat (limited to 'gcc')
-rw-r--r--gcc/c-typeck.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/c-typeck.c b/gcc/c-typeck.c
index 1ee4579..96c59ec 100644
--- a/gcc/c-typeck.c
+++ b/gcc/c-typeck.c
@@ -986,8 +986,8 @@ default_conversion (exp)
if (!lvalue_p (exp)
&& ! (TREE_CODE (exp) == CONSTRUCTOR && TREE_STATIC (exp)))
{
- /* Non-lvalue arrays do not decay into pointers. */
- return exp;
+ error ("invalid use of non-lvalue array");
+ return error_mark_node;
}
if (TYPE_READONLY (type) || TYPE_VOLATILE (type))