Diff for /Amaya/amaya/XHTMLbuilder.c between versions 1.2 and 1.3

version 1.2, 2000/04/20 16:54:14 version 1.3, 2000/04/21 16:46:49
Line 821  int*                value; Line 821  int*                value;
   ---------------------------------------------------------------------------*/    ---------------------------------------------------------------------------*/
 #ifdef __STDC__  #ifdef __STDC__
 void    XhtmlMapEntity (STRING entityName,  void    XhtmlMapEntity (STRING entityName,
                         STRING entityValue,                          int *entityValue,
                         int valueLength,                          int valueLength,
                         STRING alphabet)                          STRING alphabet)
 #else  #else
Line 829  void XhtmlMapEntity (entityName, Line 829  void XhtmlMapEntity (entityName,
                         entityValue,                          entityValue,
                         valueLength,                          valueLength,
                         alphabet)                          alphabet)
 STRING   entityName;  STRING    entityName;
 STRING   entityValue;  int      *entityValue;
 int      valueLength;  int       valueLength;
 STRING   alphabet;  STRING    alphabet;
   
 #endif  #endif
   
 {  {
    int            i;     int            i;
    ThotBool       found = FALSE;  
   
    i = 0;     for (i = 0; XhtmlEntityTable[i].charCode >= 0 &&
    while ((XhtmlEntityTable[i].charName[0] < entityName[0]) &&                 ustrcmp (XhtmlEntityTable[i].charName, entityName);
           (XhtmlEntityTable[i].charCode != 0))                 i++);
           i++;  
         if (!ustrcmp (XhtmlEntityTable[i].charName, entityName))
    while ((XhtmlEntityTable[i].charName[0] == entityName[0]) &&       {
           (XhtmlEntityTable[i].charCode != 0 &&         /* entity found */
            !found))         *entityValue = XhtmlEntityTable[i].charCode;
          *alphabet = 'L';
        }
      else
      {       {
        if (!ustrcmp (entityName, XhtmlEntityTable[i].charName))         *alphabet = EOS;
            found = TRUE;  
        else  
            i++;  
      }       }
 }  }
   

Removed from v.1.2  
changed lines
  Added in v.1.3


Webmaster