Diff for /Amaya/amaya/styleparser.c between versions 1.378 and 1.379

version 1.378, 2007/04/11 07:13:03 version 1.379, 2007/04/13 14:24:00
Line 3373  static char *ParseACSSFontWeight (Elemen Line 3373  static char *ParseACSSFontWeight (Elemen
     {      {
       if (!strncasecmp (cssRule, "100", 3))        if (!strncasecmp (cssRule, "100", 3))
         {          {
           weight.typed_data.value = -3;            weight.typed_data.value = -4;
           cssRule = SkipWord (cssRule);            cssRule = SkipWord (cssRule);
         }          }
       else if (!strncasecmp (cssRule, "200", 3))        else if (!strncasecmp (cssRule, "200", 3))
         {          {
           weight.typed_data.value = -2;            weight.typed_data.value = -3;
           cssRule = SkipWord (cssRule);            cssRule = SkipWord (cssRule);
         }          }
       else if (!strncasecmp (cssRule, "300", 3))        else if (!strncasecmp (cssRule, "300", 3))
         {          {
           weight.typed_data.value = -1;            weight.typed_data.value = -2;
           cssRule = SkipWord (cssRule);            cssRule = SkipWord (cssRule);
         }          }
       else if (!strncasecmp (cssRule, "400", 3))        else if (!strncasecmp (cssRule, "400", 3))
         {          {
           weight.typed_data.value = 0;            weight.typed_data.value = -1;
           cssRule = SkipWord (cssRule);            cssRule = SkipWord (cssRule);
         }          }
       else if (!strncasecmp (cssRule, "500", 3))        else if (!strncasecmp (cssRule, "500", 3))
         {          {
           weight.typed_data.value = +1;            weight.typed_data.value = 0;
           cssRule = SkipWord (cssRule);            cssRule = SkipWord (cssRule);
         }          }
       else if (!strncasecmp (cssRule, "600", 3))        else if (!strncasecmp (cssRule, "600", 3))
         {          {
           weight.typed_data.value = +2;            weight.typed_data.value = +1;
           cssRule = SkipWord (cssRule);            cssRule = SkipWord (cssRule);
         }          }
       else if (!strncasecmp (cssRule, "700", 3))        else if (!strncasecmp (cssRule, "700", 3))
         {          {
           weight.typed_data.value = +3;            weight.typed_data.value = +2;
           cssRule = SkipWord (cssRule);            cssRule = SkipWord (cssRule);
         }          }
       else if (!strncasecmp (cssRule, "800", 3))        else if (!strncasecmp (cssRule, "800", 3))
         {          {
           weight.typed_data.value = +4;            weight.typed_data.value = +3;
           cssRule = SkipWord (cssRule);            cssRule = SkipWord (cssRule);
         }          }
       else if (!strncasecmp (cssRule, "900", 3))        else if (!strncasecmp (cssRule, "900", 3))
         {          {
           weight.typed_data.value = +5;            weight.typed_data.value = +4;
           cssRule = SkipWord (cssRule);            cssRule = SkipWord (cssRule);
         }          }
     }      }
Line 3432  static char *ParseACSSFontWeight (Elemen Line 3432  static char *ParseACSSFontWeight (Elemen
       weight.typed_data.unit = VALUE_INHERIT;        weight.typed_data.unit = VALUE_INHERIT;
       cssRule += 7;        cssRule += 7;
     }      }
   else if (!strncasecmp (cssRule, "bolder", 6) ||    else if (!strncasecmp (cssRule, "bolder", 6))
            !strncasecmp (cssRule, "lighter", 7))      {
         weight.typed_data.value = +2;
         cssRule = SkipWord (cssRule);
       }
   
     else if (!strncasecmp (cssRule, "lighter", 7))
     {      {
       /* not implemented */        weight.typed_data.value = -1;
       cssRule = SkipWord (cssRule);        cssRule = SkipWord (cssRule);
       return (cssRule);  
     }      }
   else    else
     return (cssRule);      return (cssRule);

Removed from v.1.378  
changed lines
  Added in v.1.379


Webmaster