diff options
Diffstat (limited to 'gcc/cp/pt.c')
| -rw-r--r-- | gcc/cp/pt.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c index 9f391ebf036..ca75cb0b0d6 100644 --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -10219,9 +10219,9 @@ do_decl_instantiation (tree decl, tree storage)  	 should handle VAR_DECLs as it currently handles  	 FUNCTION_DECLs.  */        result = lookup_field (DECL_CONTEXT (decl), DECL_NAME (decl), 0, 0); -      if (result && TREE_CODE (result) != VAR_DECL) +      if (!result || TREE_CODE (result) != VAR_DECL)  	{ -	  error ("no matching template for `%D' found", result); +	  error ("no matching template for `%D' found", decl);  	  return;  	}      }  | 

