394
393
if (!get_token(fp, buffer, sizeof(buffer)))
396
395
_cupsLangPrintf(stderr,
397
_("ppdc: Expected boolean value on line %d of %s.\n"),
396
_("ppdc: Expected boolean value on line %d of %s."),
398
397
fp->line, fp->filename);
402
if (!strcasecmp(buffer, "on") ||
403
!strcasecmp(buffer, "yes") ||
404
!strcasecmp(buffer, "true"))
401
if (!_cups_strcasecmp(buffer, "on") ||
402
!_cups_strcasecmp(buffer, "yes") ||
403
!_cups_strcasecmp(buffer, "true"))
406
else if (!strcasecmp(buffer, "off") ||
407
!strcasecmp(buffer, "no") ||
408
!strcasecmp(buffer, "false"))
405
else if (!_cups_strcasecmp(buffer, "off") ||
406
!_cups_strcasecmp(buffer, "no") ||
407
!_cups_strcasecmp(buffer, "false"))
412
411
_cupsLangPrintf(stderr,
413
_("ppdc: Bad boolean value (%s) on line %d of %s.\n"),
412
_("ppdc: Bad boolean value (%s) on line %d of %s."),
414
413
buffer, fp->line, fp->filename);
600
599
ppdcSource::get_color_space(
601
600
const char *cs) // I - Colorspace string
603
if (!strcasecmp(cs, "w"))
602
if (!_cups_strcasecmp(cs, "w"))
604
603
return (CUPS_CSPACE_W);
605
else if (!strcasecmp(cs, "rgb"))
604
else if (!_cups_strcasecmp(cs, "rgb"))
606
605
return (CUPS_CSPACE_RGB);
607
else if (!strcasecmp(cs, "rgba"))
606
else if (!_cups_strcasecmp(cs, "rgba"))
608
607
return (CUPS_CSPACE_RGBA);
609
else if (!strcasecmp(cs, "k"))
608
else if (!_cups_strcasecmp(cs, "k"))
610
609
return (CUPS_CSPACE_K);
611
else if (!strcasecmp(cs, "cmy"))
610
else if (!_cups_strcasecmp(cs, "cmy"))
612
611
return (CUPS_CSPACE_CMY);
613
else if (!strcasecmp(cs, "ymc"))
612
else if (!_cups_strcasecmp(cs, "ymc"))
614
613
return (CUPS_CSPACE_YMC);
615
else if (!strcasecmp(cs, "cmyk"))
614
else if (!_cups_strcasecmp(cs, "cmyk"))
616
615
return (CUPS_CSPACE_CMYK);
617
else if (!strcasecmp(cs, "ymck"))
616
else if (!_cups_strcasecmp(cs, "ymck"))
618
617
return (CUPS_CSPACE_YMCK);
619
else if (!strcasecmp(cs, "kcmy"))
618
else if (!_cups_strcasecmp(cs, "kcmy"))
620
619
return (CUPS_CSPACE_KCMY);
621
else if (!strcasecmp(cs, "kcmycm"))
620
else if (!_cups_strcasecmp(cs, "kcmycm"))
622
621
return (CUPS_CSPACE_KCMYcm);
623
else if (!strcasecmp(cs, "gmck"))
622
else if (!_cups_strcasecmp(cs, "gmck"))
624
623
return (CUPS_CSPACE_GMCK);
625
else if (!strcasecmp(cs, "gmcs"))
624
else if (!_cups_strcasecmp(cs, "gmcs"))
626
625
return (CUPS_CSPACE_GMCS);
627
else if (!strcasecmp(cs, "white"))
626
else if (!_cups_strcasecmp(cs, "white"))
628
627
return (CUPS_CSPACE_WHITE);
629
else if (!strcasecmp(cs, "gold"))
628
else if (!_cups_strcasecmp(cs, "gold"))
630
629
return (CUPS_CSPACE_GOLD);
631
else if (!strcasecmp(cs, "silver"))
630
else if (!_cups_strcasecmp(cs, "silver"))
632
631
return (CUPS_CSPACE_SILVER);
633
else if (!strcasecmp(cs, "CIEXYZ"))
632
else if (!_cups_strcasecmp(cs, "CIEXYZ"))
634
633
return (CUPS_CSPACE_CIEXYZ);
635
else if (!strcasecmp(cs, "CIELab"))
634
else if (!_cups_strcasecmp(cs, "CIELab"))
636
635
return (CUPS_CSPACE_CIELab);
637
else if (!strcasecmp(cs, "RGBW"))
636
else if (!_cups_strcasecmp(cs, "RGBW"))
638
637
return (CUPS_CSPACE_RGBW);
639
else if (!strcasecmp(cs, "ICC1"))
638
else if (!_cups_strcasecmp(cs, "ICC1"))
640
639
return (CUPS_CSPACE_ICC1);
641
else if (!strcasecmp(cs, "ICC2"))
640
else if (!_cups_strcasecmp(cs, "ICC2"))
642
641
return (CUPS_CSPACE_ICC2);
643
else if (!strcasecmp(cs, "ICC3"))
642
else if (!_cups_strcasecmp(cs, "ICC3"))
644
643
return (CUPS_CSPACE_ICC3);
645
else if (!strcasecmp(cs, "ICC4"))
644
else if (!_cups_strcasecmp(cs, "ICC4"))
646
645
return (CUPS_CSPACE_ICC4);
647
else if (!strcasecmp(cs, "ICC5"))
646
else if (!_cups_strcasecmp(cs, "ICC5"))
648
647
return (CUPS_CSPACE_ICC5);
649
else if (!strcasecmp(cs, "ICC6"))
648
else if (!_cups_strcasecmp(cs, "ICC6"))
650
649
return (CUPS_CSPACE_ICC6);
651
else if (!strcasecmp(cs, "ICC7"))
650
else if (!_cups_strcasecmp(cs, "ICC7"))
652
651
return (CUPS_CSPACE_ICC7);
653
else if (!strcasecmp(cs, "ICC8"))
652
else if (!_cups_strcasecmp(cs, "ICC8"))
654
653
return (CUPS_CSPACE_ICC8);
655
else if (!strcasecmp(cs, "ICC9"))
654
else if (!_cups_strcasecmp(cs, "ICC9"))
656
655
return (CUPS_CSPACE_ICC9);
657
else if (!strcasecmp(cs, "ICCA"))
656
else if (!_cups_strcasecmp(cs, "ICCA"))
658
657
return (CUPS_CSPACE_ICCA);
659
else if (!strcasecmp(cs, "ICCB"))
658
else if (!_cups_strcasecmp(cs, "ICCB"))
660
659
return (CUPS_CSPACE_ICCB);
661
else if (!strcasecmp(cs, "ICCC"))
660
else if (!_cups_strcasecmp(cs, "ICCC"))
662
661
return (CUPS_CSPACE_ICCC);
663
else if (!strcasecmp(cs, "ICCD"))
662
else if (!_cups_strcasecmp(cs, "ICCD"))
664
663
return (CUPS_CSPACE_ICCD);
665
else if (!strcasecmp(cs, "ICCE"))
664
else if (!_cups_strcasecmp(cs, "ICCE"))
666
665
return (CUPS_CSPACE_ICCE);
667
else if (!strcasecmp(cs, "ICCF"))
666
else if (!_cups_strcasecmp(cs, "ICCF"))
668
667
return (CUPS_CSPACE_ICCF);
898
if (!strcasecmp(temp, "flip"))
897
if (!_cups_strcasecmp(temp, "flip"))
899
898
d->add_attr(new ppdcAttr("cupsBackSide", NULL, NULL, "Flipped"));
900
else if (!strcasecmp(temp, "rotated"))
899
else if (!_cups_strcasecmp(temp, "rotated"))
901
900
d->add_attr(new ppdcAttr("cupsBackSide", NULL, NULL, "Rotated"));
902
else if (!strcasecmp(temp, "manualtumble"))
901
else if (!_cups_strcasecmp(temp, "manualtumble"))
903
902
d->add_attr(new ppdcAttr("cupsBackSide", NULL, NULL, "ManualTumble"));
905
904
d->add_attr(new ppdcAttr("cupsBackSide", NULL, NULL, "Normal"));
908
907
_cupsLangPrintf(stderr,
909
_("ppdc: Unknown duplex type \"%s\" on line %d of %s!\n"),
908
_("ppdc: Unknown duplex type \"%s\" on line %d of %s."),
910
909
temp, fp->line, fp->filename);
1607
1606
if (!get_token(fp, type, sizeof(type)))
1609
1608
_cupsLangPrintf(stderr,
1610
_("ppdc: Expected option section on line %d of %s!\n"),
1609
_("ppdc: Expected option section on line %d of %s."),
1611
1610
fp->line, fp->filename);
1615
if (!strcasecmp(type, "AnySetup"))
1614
if (!_cups_strcasecmp(type, "AnySetup"))
1616
1615
section = PPDC_SECTION_ANY;
1617
else if (!strcasecmp(type, "DocumentSetup"))
1616
else if (!_cups_strcasecmp(type, "DocumentSetup"))
1618
1617
section = PPDC_SECTION_DOCUMENT;
1619
else if (!strcasecmp(type, "ExitServer"))
1618
else if (!_cups_strcasecmp(type, "ExitServer"))
1620
1619
section = PPDC_SECTION_EXIT;
1621
else if (!strcasecmp(type, "JCLSetup"))
1620
else if (!_cups_strcasecmp(type, "JCLSetup"))
1622
1621
section = PPDC_SECTION_JCL;
1623
else if (!strcasecmp(type, "PageSetup"))
1622
else if (!_cups_strcasecmp(type, "PageSetup"))
1624
1623
section = PPDC_SECTION_PAGE;
1625
else if (!strcasecmp(type, "Prolog"))
1624
else if (!_cups_strcasecmp(type, "Prolog"))
1626
1625
section = PPDC_SECTION_PROLOG;
1629
1628
_cupsLangPrintf(stderr,
1630
1629
_("ppdc: Invalid option section \"%s\" on line %d of "
1631
"%s!\n"), type, fp->line, fp->filename);
1630
"%s."), type, fp->line, fp->filename);