]> granicus.if.org Git - clang/commitdiff
fix PR3048. I'm going to do some more work before closing it off and
authorChris Lattner <sabre@nondot.org>
Wed, 12 Nov 2008 19:45:49 +0000 (19:45 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 12 Nov 2008 19:45:49 +0000 (19:45 +0000)
adding a testcase.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59156 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Sema/SemaDecl.cpp

index aaceb4f55911676c75872ef66fc45f52a8a5668c..3484849161f4633e0559797cbf9cd539881abf2e 100644 (file)
@@ -2536,6 +2536,7 @@ Sema::DeclTy *Sema::ActOnField(Scope *S,
     } else {
       // FIXME: This diagnostic needs work
       Diag(Loc, diag::err_typecheck_illegal_vla, Loc);
+      T = Context.IntTy;
       InvalidDecl = true;
     }
   }