Index: trunk/abdev/BasicCompiler_Common/include/Class.h
===================================================================
--- trunk/abdev/BasicCompiler_Common/include/Class.h	(revision 368)
+++ trunk/abdev/BasicCompiler_Common/include/Class.h	(revision 369)
@@ -560,5 +560,5 @@
 
 	virtual CClass *Create( const NamespaceScopes &namespaceScopes, const NamespaceScopesCollection &importedNamespaces, const char *name);
-	bool Insert( CClass *pClass );
+	bool Insert( CClass *pClass, int nowLine );
 	CClass *Add( const NamespaceScopes &namespaceScopes, const NamespaceScopesCollection &importedNamespaces, const char *name,int nowLine);
 	virtual void CollectClassesForNameOnly( const BasicSource &source );
Index: trunk/abdev/BasicCompiler_Common/src/Class.cpp
===================================================================
--- trunk/abdev/BasicCompiler_Common/src/Class.cpp	(revision 368)
+++ trunk/abdev/BasicCompiler_Common/src/Class.cpp	(revision 369)
@@ -1085,5 +1085,5 @@
 	return new CClass(namespaceScopes, importedNamespaces, name);
 }
-bool Classes::Insert( CClass *pClass )
+bool Classes::Insert( CClass *pClass, int nowLine )
 {
 	/////////////////////////////////
@@ -1093,5 +1093,5 @@
 	if( !Put( pClass ) )
 	{
-		SetError(15,pClass->GetName(), cp);
+		SetError(15,pClass->GetName(), nowLine);
 		return false;
 	}
@@ -1106,5 +1106,5 @@
 	CClass *pClass = Create(namespaceScopes, importedNamespaces, name);
 
-	if( !Insert( pClass ) )
+	if( !Insert( pClass, nowLine ) )
 	{
 		return NULL;
