Index: src/Parser/DeclarationNode.cc
===================================================================
--- src/Parser/DeclarationNode.cc	(revision 1dbc8590c4f714a4270ed019e554d5a255dcfc27)
+++ src/Parser/DeclarationNode.cc	(revision d142ec5da42a1be20c906da7cdcd7113b90c8208)
@@ -10,6 +10,6 @@
 // Created On       : Sat May 16 12:34:05 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Apr 26 13:45:10 2018
-// Update Count     : 1064
+// Last Modified On : Wed May 16 09:37:17 2018
+// Update Count     : 1070
 //
 
@@ -527,5 +527,5 @@
 
 DeclarationNode * DeclarationNode::addQualifiers( DeclarationNode * q ) {
-	if ( ! q ) { delete q; return this; }				// empty qualifier
+	if ( ! q ) { return this; }							// empty qualifier
 
 	checkSpecifiers( q );
@@ -561,7 +561,6 @@
 
 	checkQualifiers( type, q->type );
-	if ( (builtin == Zero || builtin == One) && error.length() == 0 ) {
+	if ( (builtin == Zero || builtin == One) && q->type->qualifiers.val != 0 && error.length() == 0 ) {
 		SemanticWarning( yylloc, Warning::BadQualifiersZeroOne, Type::QualifiersNames[ilog2( q->type->qualifiers.val )], builtinTypeNames[builtin] );
-//		appendError( error, string( "questionable qualifiers" ) );
 	} // if
 	addQualifiersToType( q->type, type );
