Diff for /Amaya/amaya/fetchXMLname.c between versions 1.98 and 1.99

version 1.98, 2008/06/09 13:42:34 version 1.99, 2008/10/09 07:09:00
Line 32  XmlEntity        *pXhtmlEntityTable = Xh Line 32  XmlEntity        *pXhtmlEntityTable = Xh
 XmlEntity        *pMathEntityTable = MathEntityTable;  XmlEntity        *pMathEntityTable = MathEntityTable;
   
 #include "fetchXMLname_f.h"  #include "fetchXMLname_f.h"
   #ifdef TEMPLATES
   #include "templates.h"
   #include "templates_f.h"
   #endif /* TEMPLATES */
   
 /* Global variables used by the entity mapping */  /* Global variables used by the entity mapping */
 static int        XHTMLSup = 0;  static int        XHTMLSup = 0;
Line 99  SSchema GetXLinkSSchema (Document doc) Line 103  SSchema GetXLinkSSchema (Document doc)
    --------------------------------------------------------------------*/     --------------------------------------------------------------------*/
 SSchema GetTemplateSSchema (Document doc)  SSchema GetTemplateSSchema (Document doc)
 {  {
   SSchema       TemplateSSchema;    SSchema       TemplateSSchema = NULL;
       
   TemplateSSchema = TtaGetSSchema ("Template",doc);  #ifdef TEMPLATES
     TemplateSSchema = TtaGetSSchema ("Template", doc);
   if (TemplateSSchema == NULL)    if (TemplateSSchema == NULL)
     {      {
       if (DocumentMeta[doc] && DocumentMeta[doc]->method == CE_INSTANCE)        if (IsTemplateInstanceDocument(doc))
         TemplateSSchema = TtaNewNature (doc, TtaGetDocumentSSchema(doc), NULL,          TemplateSSchema = TtaNewNature (doc, TtaGetDocumentSSchema(doc), NULL,
                                     "Template", "TemplatePI");                                      "Template", "TemplatePI");
       else        else
         TemplateSSchema = TtaNewNature (doc, TtaGetDocumentSSchema(doc), NULL,          TemplateSSchema = TtaNewNature (doc, TtaGetDocumentSSchema(doc), NULL,
                                         "Template", "TemplateP");                                          "Template", "TemplateP");
     }      }
   #endif /* TEMPLATES */
   return (TemplateSSchema);    return (TemplateSSchema);
 }  }
           

Removed from v.1.98  
changed lines
  Added in v.1.99


Webmaster