This is strange....

I think something is wrong with my CVS-Client ;-( Or with the man that uses it ;-)

Some files in some directory did not have the tag Xerces-C_2_2_0 instead they had 
2_0_0 !!?? This was also true for SchemaInfo.hpp. Now I've updated to 2_2_0 and 
SchemaInfo.hpp compiled without any errors.

But no I have the same problem with the files:

validators\schema\SchemaAttDef.hpp(367:43) : error EDC3241: 
"SchemaAttDef::getValidationAttempted() const" was declared with external linkage and 
called or defined before being declared as inline.

validators\schema\SchemaAttDef.hpp(392:27) : error EDC3241: 
"SchemaAttDef::getTypeAnonymous() const" was declared with external linkage and called 
or defined before being declared as inline.

validators\schema\SchemaAttDef.hpp(401:27) : error EDC3241: 
"SchemaAttDef::getMemberTypeAnonymous() const" was declared with external linkage and 
called or defined before being declared as inline.

validators\schema\SchemaElementDecl.hpp(681:48) : error EDC3241: 
"SchemaElementDecl::getValidationAttempted() const" was declared with external linkage 
and called or defined before being declared as inline.

I've worked around these errors, by moving the corresponding memeber up within the 
source-code, so that they're placed above the first call.

But someone has to to it in CVS, because I have no write permission.

Many thanks
Joachim Deelen


On Wed, 04 Jun 2003 19:11:08 +0200 (CEST), Joachim Deelen wrote:

>Hi again,
>
>I'm still busy with porting Xerces-C V 2.2.0 to OS/2 and eComStation and currently 
>setting up a compile-environment for VisualAge C++ 3.0. I've 
>done some "nice" Object-REXX Scripts, to setup and compile everything automatically.
>
>But now I'm running into a compile error within the "SchemaInfo.hpp" file:
>
>D:\Projekte\xml-xerces\c\src\xercesc\validators\schema\SchemaInfo.hpp(398:25) : error 
>EDC3241: "SchemaInfo::addImportedNS(const int)
>" was declared with external linkage and called or defined before being declared as 
>inline.
>
>The method "addImportedNS" is called in the method "addSchemaInfo" from the same 
>source-file but exactly this is the problem!
>
>The workaround is very simple, I can just add the inline specifier in the method 
>declaration inside the class-body or I can move the whole code 
>for "addImportedNS" up, so that it's placed above "addShemaInfo". It's then declared 
>inline, before it gets called.
>
>But, since I have no write-permission to the CVS repository, I'm unable to do it. So 
>I'm asking, if any of the commiters can do this change for 
>me? I think it shouldn't have any affect on other compile environments or the 
>functionality of Xerces itself.
>
>Many thanks
>Joachim Deelen
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to