diff options
author | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2011-05-20 07:26:13 +0000 |
---|---|---|
committer | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2011-05-20 07:26:13 +0000 |
commit | 88f9aafc49f9c4feb55d1d10daa0e494c22946fc (patch) | |
tree | b0084d66ec8925e4e7e04714ce2f59459413be93 /ppdc | |
parent | 321d8d57dacf00e4ae19558dc9444519f4d9ade1 (diff) |
Merge changes from CUPS 1.5b1-r9798.
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3275 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'ppdc')
-rw-r--r-- | ppdc/genstrings.cxx | 4 | ||||
-rw-r--r-- | ppdc/ppdc-driver.cxx | 24 | ||||
-rw-r--r-- | ppdc/ppdc-group.cxx | 4 | ||||
-rw-r--r-- | ppdc/ppdc-import.cxx | 10 | ||||
-rw-r--r-- | ppdc/ppdc-option.cxx | 4 | ||||
-rw-r--r-- | ppdc/ppdc-source.cxx | 260 | ||||
-rw-r--r-- | ppdc/ppdc.cxx | 8 | ||||
-rw-r--r-- | ppdc/ppdmerge.cxx | 24 | ||||
-rw-r--r-- | ppdc/ppdpo.cxx | 2 |
9 files changed, 170 insertions, 170 deletions
diff --git a/ppdc/genstrings.cxx b/ppdc/genstrings.cxx index 76b3e3f82..d08416d32 100644 --- a/ppdc/genstrings.cxx +++ b/ppdc/genstrings.cxx @@ -7,7 +7,7 @@ // the standard media and sample driver strings. The results are picked up // by GNU gettext and placed in the CUPS message catalog. // -// Copyright 2008-2010 by Apple Inc. +// Copyright 2008-2011 by Apple Inc. // // These coded instructions, statements, and computer programs are the // property of Apple Inc. and are protected by Federal copyright @@ -126,7 +126,7 @@ add_ui_strings(ppdcDriver *d, // I - Driver data if (!g->options->count) continue; - if (strcasecmp(g->name->value, "General")) + if (_cups_strcasecmp(g->name->value, "General")) catalog->add_message(g->text->value); for (o = (ppdcOption *)g->options->first(); diff --git a/ppdc/ppdc-driver.cxx b/ppdc/ppdc-driver.cxx index 98545c6e1..c9a7a1c96 100644 --- a/ppdc/ppdc-driver.cxx +++ b/ppdc/ppdc-driver.cxx @@ -3,7 +3,7 @@ // // PPD file compiler definitions for the CUPS PPD Compiler. // -// Copyright 2007-2010 by Apple Inc. +// Copyright 2007-2011 by Apple Inc. // Copyright 2002-2006 by Easy Software Products. // // These coded instructions, statements, and computer programs are the @@ -208,7 +208,7 @@ ppdcDriver::find_group(const char *n) // I - Group name for (g = (ppdcGroup *)groups->first(); g; g = (ppdcGroup *)groups->next()) - if (!strcasecmp(n, g->name->value)) + if (!_cups_strcasecmp(n, g->name->value)) return (g); return (0); @@ -241,7 +241,7 @@ ppdcDriver::find_option_group( for (g = (ppdcGroup *)groups->first(); g; g = (ppdcGroup *)groups->next()) for (o = (ppdcOption *)g->options->first(); o; o = (ppdcOption *)g->options->next()) - if (!strcasecmp(n, o->name->value)) + if (!_cups_strcasecmp(n, o->name->value)) { if (mg) *mg = g; @@ -475,7 +475,7 @@ ppdcDriver::write_ppd_file( if ((a = find_attr("ModelName", NULL)) != NULL) cupsFilePrintf(fp, "*ModelName: \"%s\"%s", catalog->find_message(a->value->value), lf); - else if (strncasecmp(model_name->value, manufacturer->value, + else if (_cups_strncasecmp(model_name->value, manufacturer->value, strlen(manufacturer->value))) cupsFilePrintf(fp, "*ModelName: \"%s %s\"%s", catalog->find_message(manufacturer->value), @@ -487,7 +487,7 @@ ppdcDriver::write_ppd_file( if ((a = find_attr("ShortNickName", NULL)) != NULL) cupsFilePrintf(fp, "*ShortNickName: \"%s\"%s", catalog->find_message(a->value->value), lf); - else if (strncasecmp(model_name->value, manufacturer->value, + else if (_cups_strncasecmp(model_name->value, manufacturer->value, strlen(manufacturer->value))) cupsFilePrintf(fp, "*ShortNickName: \"%s %s\"%s", catalog->find_message(manufacturer->value), @@ -499,7 +499,7 @@ ppdcDriver::write_ppd_file( if ((a = find_attr("NickName", NULL)) != NULL) cupsFilePrintf(fp, "*NickName: \"%s\"%s", catalog->find_message(a->value->value), lf); - else if (strncasecmp(model_name->value, manufacturer->value, + else if (_cups_strncasecmp(model_name->value, manufacturer->value, strlen(manufacturer->value))) cupsFilePrintf(fp, "*NickName: \"%s %s, %s\"%s", catalog->find_message(manufacturer->value), @@ -1014,7 +1014,7 @@ ppdcDriver::write_ppd_file( if (!g->options->count) continue; - if (strcasecmp(g->name->value, "General")) + if (_cups_strcasecmp(g->name->value, "General")) cupsFilePrintf(fp, "*OpenGroup: %s/%s%s", g->name->value, catalog->find_message(g->text->value), lf); @@ -1148,7 +1148,7 @@ ppdcDriver::write_ppd_file( } } - if (strcasecmp(g->name->value, "General")) + if (_cups_strcasecmp(g->name->value, "General")) cupsFilePrintf(fp, "*CloseGroup: %s%s", g->name->value, lf); } @@ -1181,7 +1181,7 @@ ppdcDriver::write_ppd_file( cupsFilePrintf(fp, "*%s.Translation ModelName/%s: \"\"%s", locale->value, locatalog->find_message(a->value->value), lf); - else if (strncasecmp(model_name->value, manufacturer->value, + else if (_cups_strncasecmp(model_name->value, manufacturer->value, strlen(manufacturer->value))) cupsFilePrintf(fp, "*%s.Translation ModelName/%s %s: \"\"%s", locale->value, @@ -1196,7 +1196,7 @@ ppdcDriver::write_ppd_file( cupsFilePrintf(fp, "*%s.Translation ShortNickName/%s: \"\"%s", locale->value, locatalog->find_message(a->value->value), lf); - else if (strncasecmp(model_name->value, manufacturer->value, + else if (_cups_strncasecmp(model_name->value, manufacturer->value, strlen(manufacturer->value))) cupsFilePrintf(fp, "*%s.Translation ShortNickName/%s %s: \"\"%s", locale->value, @@ -1211,7 +1211,7 @@ ppdcDriver::write_ppd_file( cupsFilePrintf(fp, "*%s.Translation NickName/%s: \"\"%s", locale->value, locatalog->find_message(a->value->value), lf); - else if (strncasecmp(model_name->value, manufacturer->value, + else if (_cups_strncasecmp(model_name->value, manufacturer->value, strlen(manufacturer->value))) cupsFilePrintf(fp, "*%s.Translation NickName/%s %s, %s: \"\"%s", locale->value, @@ -1243,7 +1243,7 @@ ppdcDriver::write_ppd_file( if (!g->options->count) continue; - if (strcasecmp(g->name->value, "General")) + if (_cups_strcasecmp(g->name->value, "General")) cupsFilePrintf(fp, "*%s.Translation %s/%s: \"\"%s", locale->value, g->name->value, locatalog->find_message(g->text->value), lf); diff --git a/ppdc/ppdc-group.cxx b/ppdc/ppdc-group.cxx index 413a8f28a..cc0ab280a 100644 --- a/ppdc/ppdc-group.cxx +++ b/ppdc/ppdc-group.cxx @@ -3,7 +3,7 @@ // // Group class for the CUPS PPD Compiler. // -// Copyright 2007-2009 by Apple Inc. +// Copyright 2007-2011 by Apple Inc. // Copyright 2002-2005 by Easy Software Products. // // These coded instructions, statements, and computer programs are the @@ -91,7 +91,7 @@ ppdcGroup::find_option(const char *n) // I - Name of option for (o = (ppdcOption *)options->first(); o; o = (ppdcOption *)options->next()) - if (!strcasecmp(n, o->name->value)) + if (!_cups_strcasecmp(n, o->name->value)) return (o); return (0); diff --git a/ppdc/ppdc-import.cxx b/ppdc/ppdc-import.cxx index e4604600d..4794e7715 100644 --- a/ppdc/ppdc-import.cxx +++ b/ppdc/ppdc-import.cxx @@ -3,7 +3,7 @@ // // PPD file import methods for the CUPS PPD Compiler. // -// Copyright 2007-2010 by Apple Inc. +// Copyright 2007-2011 by Apple Inc. // Copyright 2002-2006 by Easy Software Products. // // These coded instructions, statements, and computer programs are the @@ -101,7 +101,7 @@ ppdcSource::import_ppd(const char *f) // I - Filename // Then add the stuff from the PPD file... if (ppd->modelname && ppd->manufacturer && - !strncasecmp(ppd->modelname, ppd->manufacturer, + !_cups_strncasecmp(ppd->modelname, ppd->manufacturer, strlen(ppd->manufacturer))) { ptr = ppd->modelname + strlen(ppd->manufacturer); @@ -171,7 +171,7 @@ ppdcSource::import_ppd(const char *f) // I - Filename for (i = ppd->num_sizes, size = ppd->sizes; i > 0; i --, size ++) { // Don't do custom size here... - if (!strcasecmp(size->name, "Custom")) + if (!_cups_strcasecmp(size->name, "Custom")) continue; // Get the code for the PageSize and PageRegion options... @@ -187,7 +187,7 @@ ppdcSource::import_ppd(const char *f) // I - Filename driver->add_size(csize); - if (!strcasecmp(size_option->defchoice, size->name)) + if (!_cups_strcasecmp(size_option->defchoice, size->name)) driver->set_default_size(csize); } @@ -215,7 +215,7 @@ ppdcSource::import_ppd(const char *f) // I - Filename cchoice = new ppdcChoice(choice->choice, choice->text, choice->code); coption->add_choice(cchoice); - if (!strcasecmp(option->defchoice, choice->choice)) + if (!_cups_strcasecmp(option->defchoice, choice->choice)) coption->set_defchoice(cchoice); } } diff --git a/ppdc/ppdc-option.cxx b/ppdc/ppdc-option.cxx index c495264ba..e80df3c87 100644 --- a/ppdc/ppdc-option.cxx +++ b/ppdc/ppdc-option.cxx @@ -3,7 +3,7 @@ // // Option class for the CUPS PPD Compiler. // -// Copyright 2007-2009 by Apple Inc. +// Copyright 2007-2011 by Apple Inc. // Copyright 2002-2005 by Easy Software Products. // // These coded instructions, statements, and computer programs are the @@ -100,7 +100,7 @@ ppdcOption::find_choice(const char *n) // I - Name of choice for (c = (ppdcChoice *)choices->first(); c; c = (ppdcChoice *)choices->next()) - if (!strcasecmp(n, c->name->value)) + if (!_cups_strcasecmp(n, c->name->value)) return (c); return (0); diff --git a/ppdc/ppdc-source.cxx b/ppdc/ppdc-source.cxx index 3fa7c2e2b..43084498b 100644 --- a/ppdc/ppdc-source.cxx +++ b/ppdc/ppdc-source.cxx @@ -3,7 +3,7 @@ // // Source class for the CUPS PPD Compiler. // -// Copyright 2007-2010 by Apple Inc. +// Copyright 2007-2011 by Apple Inc. // Copyright 2002-2007 by Easy Software Products. // // These coded instructions, statements, and computer programs are the @@ -189,7 +189,7 @@ ppdcSource::find_driver(const char *f) // I - Driver file name for (d = (ppdcDriver *)drivers->first(); d; d = (ppdcDriver *)drivers->next()) - if (!strcasecmp(f, d->pc_file_name->value)) + if (!_cups_strcasecmp(f, d->pc_file_name->value)) return (d); return (NULL); @@ -289,7 +289,7 @@ ppdcSource::find_po(const char *l) // I - Locale name for (cat = (ppdcCatalog *)po_files->first(); cat; cat = (ppdcCatalog *)po_files->next()) - if (!strcasecmp(l, cat->locale->value)) + if (!_cups_strcasecmp(l, cat->locale->value)) return (cat); return (NULL); @@ -307,7 +307,7 @@ ppdcSource::find_size(const char *s) // I - Size name for (m = (ppdcMediaSize *)sizes->first(); m; m = (ppdcMediaSize *)sizes->next()) - if (!strcasecmp(s, m->name->value)) + if (!_cups_strcasecmp(s, m->name->value)) return (m); return (NULL); @@ -325,7 +325,7 @@ ppdcSource::find_variable(const char *n)// I - Variable name for (v = (ppdcVariable *)vars->first(); v; v = (ppdcVariable *)vars->next()) - if (!strcasecmp(n, v->name->value)) + if (!_cups_strcasecmp(n, v->name->value)) return (v); return (NULL); @@ -398,13 +398,13 @@ ppdcSource::get_boolean(ppdcFile *fp) // I - File to read return (-1); } - if (!strcasecmp(buffer, "on") || - !strcasecmp(buffer, "yes") || - !strcasecmp(buffer, "true")) + if (!_cups_strcasecmp(buffer, "on") || + !_cups_strcasecmp(buffer, "yes") || + !_cups_strcasecmp(buffer, "true")) return (1); - else if (!strcasecmp(buffer, "off") || - !strcasecmp(buffer, "no") || - !strcasecmp(buffer, "false")) + else if (!_cups_strcasecmp(buffer, "off") || + !_cups_strcasecmp(buffer, "no") || + !_cups_strcasecmp(buffer, "false")) return (0); else { @@ -537,12 +537,12 @@ int // O - Color order value ppdcSource::get_color_order( const char *co) // I - Color order string { - if (!strcasecmp(co, "chunked") || - !strcasecmp(co, "chunky")) + if (!_cups_strcasecmp(co, "chunked") || + !_cups_strcasecmp(co, "chunky")) return (CUPS_ORDER_CHUNKED); - else if (!strcasecmp(co, "banded")) + else if (!_cups_strcasecmp(co, "banded")) return (CUPS_ORDER_BANDED); - else if (!strcasecmp(co, "planar")) + else if (!_cups_strcasecmp(co, "planar")) return (CUPS_ORDER_PLANAR); else return (-1); @@ -599,71 +599,71 @@ int // O - Colorspace value ppdcSource::get_color_space( const char *cs) // I - Colorspace string { - if (!strcasecmp(cs, "w")) + if (!_cups_strcasecmp(cs, "w")) return (CUPS_CSPACE_W); - else if (!strcasecmp(cs, "rgb")) + else if (!_cups_strcasecmp(cs, "rgb")) return (CUPS_CSPACE_RGB); - else if (!strcasecmp(cs, "rgba")) + else if (!_cups_strcasecmp(cs, "rgba")) return (CUPS_CSPACE_RGBA); - else if (!strcasecmp(cs, "k")) + else if (!_cups_strcasecmp(cs, "k")) return (CUPS_CSPACE_K); - else if (!strcasecmp(cs, "cmy")) + else if (!_cups_strcasecmp(cs, "cmy")) return (CUPS_CSPACE_CMY); - else if (!strcasecmp(cs, "ymc")) + else if (!_cups_strcasecmp(cs, "ymc")) return (CUPS_CSPACE_YMC); - else if (!strcasecmp(cs, "cmyk")) + else if (!_cups_strcasecmp(cs, "cmyk")) return (CUPS_CSPACE_CMYK); - else if (!strcasecmp(cs, "ymck")) + else if (!_cups_strcasecmp(cs, "ymck")) return (CUPS_CSPACE_YMCK); - else if (!strcasecmp(cs, "kcmy")) + else if (!_cups_strcasecmp(cs, "kcmy")) return (CUPS_CSPACE_KCMY); - else if (!strcasecmp(cs, "kcmycm")) + else if (!_cups_strcasecmp(cs, "kcmycm")) return (CUPS_CSPACE_KCMYcm); - else if (!strcasecmp(cs, "gmck")) + else if (!_cups_strcasecmp(cs, "gmck")) return (CUPS_CSPACE_GMCK); - else if (!strcasecmp(cs, "gmcs")) + else if (!_cups_strcasecmp(cs, "gmcs")) return (CUPS_CSPACE_GMCS); - else if (!strcasecmp(cs, "white")) + else if (!_cups_strcasecmp(cs, "white")) return (CUPS_CSPACE_WHITE); - else if (!strcasecmp(cs, "gold")) + else if (!_cups_strcasecmp(cs, "gold")) return (CUPS_CSPACE_GOLD); - else if (!strcasecmp(cs, "silver")) + else if (!_cups_strcasecmp(cs, "silver")) return (CUPS_CSPACE_SILVER); - else if (!strcasecmp(cs, "CIEXYZ")) + else if (!_cups_strcasecmp(cs, "CIEXYZ")) return (CUPS_CSPACE_CIEXYZ); - else if (!strcasecmp(cs, "CIELab")) + else if (!_cups_strcasecmp(cs, "CIELab")) return (CUPS_CSPACE_CIELab); - else if (!strcasecmp(cs, "RGBW")) + else if (!_cups_strcasecmp(cs, "RGBW")) return (CUPS_CSPACE_RGBW); - else if (!strcasecmp(cs, "ICC1")) + else if (!_cups_strcasecmp(cs, "ICC1")) return (CUPS_CSPACE_ICC1); - else if (!strcasecmp(cs, "ICC2")) + else if (!_cups_strcasecmp(cs, "ICC2")) return (CUPS_CSPACE_ICC2); - else if (!strcasecmp(cs, "ICC3")) + else if (!_cups_strcasecmp(cs, "ICC3")) return (CUPS_CSPACE_ICC3); - else if (!strcasecmp(cs, "ICC4")) + else if (!_cups_strcasecmp(cs, "ICC4")) return (CUPS_CSPACE_ICC4); - else if (!strcasecmp(cs, "ICC5")) + else if (!_cups_strcasecmp(cs, "ICC5")) return (CUPS_CSPACE_ICC5); - else if (!strcasecmp(cs, "ICC6")) + else if (!_cups_strcasecmp(cs, "ICC6")) return (CUPS_CSPACE_ICC6); - else if (!strcasecmp(cs, "ICC7")) + else if (!_cups_strcasecmp(cs, "ICC7")) return (CUPS_CSPACE_ICC7); - else if (!strcasecmp(cs, "ICC8")) + else if (!_cups_strcasecmp(cs, "ICC8")) return (CUPS_CSPACE_ICC8); - else if (!strcasecmp(cs, "ICC9")) + else if (!_cups_strcasecmp(cs, "ICC9")) return (CUPS_CSPACE_ICC9); - else if (!strcasecmp(cs, "ICCA")) + else if (!_cups_strcasecmp(cs, "ICCA")) return (CUPS_CSPACE_ICCA); - else if (!strcasecmp(cs, "ICCB")) + else if (!_cups_strcasecmp(cs, "ICCB")) return (CUPS_CSPACE_ICCB); - else if (!strcasecmp(cs, "ICCC")) + else if (!_cups_strcasecmp(cs, "ICCC")) return (CUPS_CSPACE_ICCC); - else if (!strcasecmp(cs, "ICCD")) + else if (!_cups_strcasecmp(cs, "ICCD")) return (CUPS_CSPACE_ICCD); - else if (!strcasecmp(cs, "ICCE")) + else if (!_cups_strcasecmp(cs, "ICCE")) return (CUPS_CSPACE_ICCE); - else if (!strcasecmp(cs, "ICCF")) + else if (!_cups_strcasecmp(cs, "ICCF")) return (CUPS_CSPACE_ICCF); else return (-1); @@ -833,8 +833,8 @@ ppdcSource::get_duplex(ppdcFile *fp, // I - File to read from if (cond_state) return; - if (!strcasecmp(temp, "none") || !strcasecmp(temp, "false") || - !strcasecmp(temp, "no") || !strcasecmp(temp, "off")) + if (!_cups_strcasecmp(temp, "none") || !_cups_strcasecmp(temp, "false") || + !_cups_strcasecmp(temp, "no") || !_cups_strcasecmp(temp, "off")) { g = d->find_group("General"); if ((o = g->find_option("Duplex")) != NULL) @@ -849,10 +849,10 @@ ppdcSource::get_duplex(ppdcFile *fp, // I - File to read from break; } } - else if (!strcasecmp(temp, "normal") || !strcasecmp(temp, "true") || - !strcasecmp(temp, "yes") || !strcasecmp(temp, "on") || - !strcasecmp(temp, "flip") || !strcasecmp(temp, "rotated") || - !strcasecmp(temp, "manualtumble")) + else if (!_cups_strcasecmp(temp, "normal") || !_cups_strcasecmp(temp, "true") || + !_cups_strcasecmp(temp, "yes") || !_cups_strcasecmp(temp, "on") || + !_cups_strcasecmp(temp, "flip") || !_cups_strcasecmp(temp, "rotated") || + !_cups_strcasecmp(temp, "manualtumble")) { g = d->find_group("General"); o = g->find_option("Duplex"); @@ -860,7 +860,7 @@ ppdcSource::get_duplex(ppdcFile *fp, // I - File to read from if (!o) { o = new ppdcOption(PPDC_PICKONE, "Duplex", "2-Sided Printing", - !strcasecmp(temp, "flip") ? PPDC_SECTION_PAGE : + !_cups_strcasecmp(temp, "flip") ? PPDC_SECTION_PAGE : PPDC_SECTION_ANY, 10.0f); o->add_choice(new ppdcChoice("None", "Off (1-Sided)", "<</Duplex false>>setpagedevice")); @@ -877,12 +877,12 @@ ppdcSource::get_duplex(ppdcFile *fp, // I - File to read from attr = (ppdcAttr *)d->attrs->next()) if (!strcmp(attr->name->value, "cupsFlipDuplex")) { - if (strcasecmp(temp, "flip")) + if (_cups_strcasecmp(temp, "flip")) d->attrs->remove(attr); break; } - if (!strcasecmp(temp, "flip") && !attr) + if (!_cups_strcasecmp(temp, "flip") && !attr) d->add_attr(new ppdcAttr("cupsFlipDuplex", NULL, NULL, "true")); for (attr = (ppdcAttr *)d->attrs->first(); @@ -894,11 +894,11 @@ ppdcSource::get_duplex(ppdcFile *fp, // I - File to read from break; } - if (!strcasecmp(temp, "flip")) + if (!_cups_strcasecmp(temp, "flip")) d->add_attr(new ppdcAttr("cupsBackSide", NULL, NULL, "Flipped")); - else if (!strcasecmp(temp, "rotated")) + else if (!_cups_strcasecmp(temp, "rotated")) d->add_attr(new ppdcAttr("cupsBackSide", NULL, NULL, "Rotated")); - else if (!strcasecmp(temp, "manualtumble")) + else if (!_cups_strcasecmp(temp, "manualtumble")) d->add_attr(new ppdcAttr("cupsBackSide", NULL, NULL, "ManualTumble")); else d->add_attr(new ppdcAttr("cupsBackSide", NULL, NULL, "Normal")); @@ -1105,9 +1105,9 @@ ppdcSource::get_font(ppdcFile *fp) // I - File to read return (0); } - if (!strcasecmp(temp, "ROM")) + if (!_cups_strcasecmp(temp, "ROM")) status = PPDC_FONT_ROM; - else if (!strcasecmp(temp, "Disk")) + else if (!_cups_strcasecmp(temp, "Disk")) status = PPDC_FONT_DISK; else { @@ -1530,17 +1530,17 @@ ppdcSource::get_measurement(ppdcFile *fp) val = (float)strtod(buffer, &ptr); // Check for a trailing unit specifier... - if (!strcasecmp(ptr, "mm")) + if (!_cups_strcasecmp(ptr, "mm")) val *= 72.0f / 25.4f; - else if (!strcasecmp(ptr, "cm")) + else if (!_cups_strcasecmp(ptr, "cm")) val *= 72.0f / 2.54f; - else if (!strcasecmp(ptr, "m")) + else if (!_cups_strcasecmp(ptr, "m")) val *= 72.0f / 0.0254f; - else if (!strcasecmp(ptr, "in")) + else if (!_cups_strcasecmp(ptr, "in")) val *= 72.0f; - else if (!strcasecmp(ptr, "ft")) + else if (!_cups_strcasecmp(ptr, "ft")) val *= 72.0f * 12.0f; - else if (strcasecmp(ptr, "pt") && *ptr) + else if (_cups_strcasecmp(ptr, "pt") && *ptr) return (-1.0f); return (val); @@ -1589,11 +1589,11 @@ ppdcSource::get_option(ppdcFile *fp, // I - File to read return (NULL); } - if (!strcasecmp(type, "boolean")) + if (!_cups_strcasecmp(type, "boolean")) ot = PPDC_BOOLEAN; - else if (!strcasecmp(type, "pickone")) + else if (!_cups_strcasecmp(type, "pickone")) ot = PPDC_PICKONE; - else if (!strcasecmp(type, "pickmany")) + else if (!_cups_strcasecmp(type, "pickmany")) ot = PPDC_PICKMANY; else { @@ -1611,17 +1611,17 @@ ppdcSource::get_option(ppdcFile *fp, // I - File to read return (NULL); } - if (!strcasecmp(type, "AnySetup")) + if (!_cups_strcasecmp(type, "AnySetup")) section = PPDC_SECTION_ANY; - else if (!strcasecmp(type, "DocumentSetup")) + else if (!_cups_strcasecmp(type, "DocumentSetup")) section = PPDC_SECTION_DOCUMENT; - else if (!strcasecmp(type, "ExitServer")) + else if (!_cups_strcasecmp(type, "ExitServer")) section = PPDC_SECTION_EXIT; - else if (!strcasecmp(type, "JCLSetup")) + else if (!_cups_strcasecmp(type, "JCLSetup")) section = PPDC_SECTION_JCL; - else if (!strcasecmp(type, "PageSetup")) + else if (!_cups_strcasecmp(type, "PageSetup")) section = PPDC_SECTION_PAGE; - else if (!strcasecmp(type, "Prolog")) + else if (!_cups_strcasecmp(type, "Prolog")) section = PPDC_SECTION_PROLOG; else { @@ -2313,7 +2313,7 @@ ppdcSource::quotef(cups_file_t *fp, // I - File to write to bytes += cupsFilePrintf(fp, tformat, va_arg(ap, int)); break; - + case 'p' : // Pointer value if ((format - bufformat + 1) > (int)sizeof(tformat)) break; @@ -2468,17 +2468,17 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read isdefault = 0; } - if (!strcasecmp(temp, "}")) + if (!_cups_strcasecmp(temp, "}")) { // Close this one out... break; } - else if (!strcasecmp(temp, "{")) + else if (!_cups_strcasecmp(temp, "{")) { // Open a new child... scan_file(fp, d); } - else if (!strcasecmp(temp, "#if")) + else if (!_cups_strcasecmp(temp, "#if")) { if ((cond_current - cond_stack) >= 100) { @@ -2497,7 +2497,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read cond_state |= PPDC_COND_SKIP; } } - else if (!strcasecmp(temp, "#elif")) + else if (!_cups_strcasecmp(temp, "#elif")) { if (cond_current == cond_stack) { @@ -2532,7 +2532,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read else cond_temp --; } - else if (!strcasecmp(temp, "#else")) + else if (!_cups_strcasecmp(temp, "#else")) { if (cond_current == cond_stack) { @@ -2562,7 +2562,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read else cond_temp --; } - else if (!strcasecmp(temp, "#endif")) + else if (!_cups_strcasecmp(temp, "#endif")) { if (cond_current == cond_stack) { @@ -2586,12 +2586,12 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read else cond_temp --; } - else if (!strcasecmp(temp, "#define")) + else if (!_cups_strcasecmp(temp, "#define")) { // Get the variable... get_variable(fp); } - else if (!strcasecmp(temp, "#include")) + else if (!_cups_strcasecmp(temp, "#include")) { // #include filename char basedir[1024], // Base directory @@ -2644,7 +2644,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read break; } } - else if (!strcasecmp(temp, "#media")) + else if (!_cups_strcasecmp(temp, "#media")) { ppdcMediaSize *m; // Media size @@ -2659,7 +2659,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read sizes->add(m); } } - else if (!strcasecmp(temp, "#po")) + else if (!_cups_strcasecmp(temp, "#po")) { ppdcCatalog *cat; // Message catalog @@ -2674,14 +2674,14 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read po_files->add(cat); } } - else if (!strcasecmp(temp, "Attribute") || - !strcasecmp(temp, "LocAttribute")) + else if (!_cups_strcasecmp(temp, "Attribute") || + !_cups_strcasecmp(temp, "LocAttribute")) { ppdcAttr *a; // Attribute // Get an attribute... - a = get_attr(fp, !strcasecmp(temp, "LocAttribute")); + a = get_attr(fp, !_cups_strcasecmp(temp, "LocAttribute")); if (a) { if (cond_state) @@ -2690,7 +2690,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read d->add_attr(a); } } - else if (!strcasecmp(temp, "Choice")) + else if (!_cups_strcasecmp(temp, "Choice")) { // Get a choice... c = get_choice(fp); @@ -2717,7 +2717,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read if (isdefault) o->set_defchoice(c); } - else if (!strcasecmp(temp, "ColorDevice")) + else if (!_cups_strcasecmp(temp, "ColorDevice")) { // ColorDevice boolean if (cond_state) @@ -2725,7 +2725,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read else d->color_device = get_boolean(fp); } - else if (!strcasecmp(temp, "ColorModel")) + else if (!_cups_strcasecmp(temp, "ColorModel")) { // Get the color model c = get_color_model(fp); @@ -2754,7 +2754,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read o = NULL; } - else if (!strcasecmp(temp, "ColorProfile")) + else if (!_cups_strcasecmp(temp, "ColorProfile")) { ppdcProfile *p; // Color profile @@ -2770,7 +2770,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read d->profiles->add(p); } } - else if (!strcasecmp(temp, "Copyright")) + else if (!_cups_strcasecmp(temp, "Copyright")) { // Copyright string char copytemp[8192], // Copyright string @@ -2799,7 +2799,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read d->copyright->add(new ppdcString(copyptr)); } } - else if (!strcasecmp(temp, "CustomMedia")) + else if (!_cups_strcasecmp(temp, "CustomMedia")) { ppdcMediaSize *m; // Media size @@ -2819,7 +2819,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read if (isdefault) d->set_default_size(m); } - else if (!strcasecmp(temp, "Cutter")) + else if (!_cups_strcasecmp(temp, "Cutter")) { // Cutter boolean int have_cutter; // Have a paper cutter? @@ -2846,7 +2846,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read o = NULL; } - else if (!strcasecmp(temp, "Darkness")) + else if (!_cups_strcasecmp(temp, "Darkness")) { // Get the darkness choice... c = get_generic(fp, "Darkness", NULL, "cupsCompression"); @@ -2884,7 +2884,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read o = NULL; } - else if (!strcasecmp(temp, "DriverType")) + else if (!_cups_strcasecmp(temp, "DriverType")) { int i; // Looping var @@ -2903,21 +2903,21 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read continue; for (i = 0; i < (int)(sizeof(driver_types) / sizeof(driver_types[0])); i ++) - if (!strcasecmp(temp, driver_types[i])) + if (!_cups_strcasecmp(temp, driver_types[i])) break; if (i < (int)(sizeof(driver_types) / sizeof(driver_types[0]))) d->type = (ppdcDrvType)i; - else if (!strcasecmp(temp, "dymo")) + else if (!_cups_strcasecmp(temp, "dymo")) d->type = PPDC_DRIVER_LABEL; else _cupsLangPrintf(stderr, _("ppdc: Unknown driver type %s on line %d of %s."), temp, fp->line, fp->filename); } - else if (!strcasecmp(temp, "Duplex")) + else if (!_cups_strcasecmp(temp, "Duplex")) get_duplex(fp, d); - else if (!strcasecmp(temp, "Filter")) + else if (!_cups_strcasecmp(temp, "Filter")) { ppdcFilter *f; // Filter @@ -2932,7 +2932,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read d->filters->add(f); } } - else if (!strcasecmp(temp, "Finishing")) + else if (!_cups_strcasecmp(temp, "Finishing")) { // Get the finishing choice... c = get_generic(fp, "Finishing", "OutputType", NULL); @@ -2970,8 +2970,8 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read o = NULL; } - else if (!strcasecmp(temp, "Font") || - !strcasecmp(temp, "#font")) + else if (!_cups_strcasecmp(temp, "Font") || + !_cups_strcasecmp(temp, "#font")) { ppdcFont *f; // Font @@ -2984,7 +2984,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read f->release(); else { - if (!strcasecmp(temp, "#font")) + if (!_cups_strcasecmp(temp, "#font")) base_fonts->add(f); else d->add_font(f); @@ -2994,7 +2994,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read } } } - else if (!strcasecmp(temp, "Group")) + else if (!_cups_strcasecmp(temp, "Group")) { // Get a group... ppdcGroup *tempg = get_group(fp, d); @@ -3015,7 +3015,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read g = tempg; } } - else if (!strcasecmp(temp, "HWMargins")) + else if (!_cups_strcasecmp(temp, "HWMargins")) { // HWMargins left bottom right top d->left_margin = get_measurement(fp); @@ -3023,7 +3023,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read d->right_margin = get_measurement(fp); d->top_margin = get_measurement(fp); } - else if (!strcasecmp(temp, "InputSlot")) + else if (!_cups_strcasecmp(temp, "InputSlot")) { // Get the input slot choice... c = get_generic(fp, "InputSlot", NULL, "MediaPosition"); @@ -3037,7 +3037,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read } // Add the choice to the InputSlot option... - + if ((o = d->find_option_group("InputSlot", &mg)) == NULL) { // Create the InputSlot option... @@ -3063,7 +3063,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read o = NULL; } - else if (!strcasecmp(temp, "Installable")) + else if (!_cups_strcasecmp(temp, "Installable")) { // Get the installable option... o = get_installable(fp); @@ -3079,7 +3079,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read o = NULL; } } - else if (!strcasecmp(temp, "ManualCopies")) + else if (!_cups_strcasecmp(temp, "ManualCopies")) { // ManualCopies boolean if (cond_state) @@ -3087,7 +3087,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read else d->manual_copies = get_boolean(fp); } - else if (!strcasecmp(temp, "Manufacturer")) + else if (!_cups_strcasecmp(temp, "Manufacturer")) { // Manufacturer name char name[256]; // Model name string @@ -3104,7 +3104,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read if (!cond_state) d->set_manufacturer(name); } - else if (!strcasecmp(temp, "MaxSize")) + else if (!_cups_strcasecmp(temp, "MaxSize")) { // MaxSize width length if (cond_state) @@ -3118,7 +3118,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read d->max_length = get_measurement(fp); } } - else if (!strcasecmp(temp, "MediaSize")) + else if (!_cups_strcasecmp(temp, "MediaSize")) { // MediaSize keyword char name[41]; // Media size name @@ -3157,7 +3157,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read if (isdefault) d->set_default_size(dm); } - else if (!strcasecmp(temp, "MediaType")) + else if (!_cups_strcasecmp(temp, "MediaType")) { // Get the media type choice... c = get_generic(fp, "MediaType", "MediaType", "cupsMediaType"); @@ -3196,7 +3196,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read o = NULL; } - else if (!strcasecmp(temp, "MinSize")) + else if (!_cups_strcasecmp(temp, "MinSize")) { // MinSize width length if (cond_state) @@ -3210,7 +3210,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read d->min_length = get_measurement(fp); } } - else if (!strcasecmp(temp, "ModelName")) + else if (!_cups_strcasecmp(temp, "ModelName")) { // ModelName name char name[256]; // Model name string @@ -3227,7 +3227,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read if (!cond_state) d->set_model_name(name); } - else if (!strcasecmp(temp, "ModelNumber")) + else if (!_cups_strcasecmp(temp, "ModelNumber")) { // ModelNumber number if (cond_state) @@ -3235,7 +3235,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read else d->model_number = get_integer(fp); } - else if (!strcasecmp(temp, "Option")) + else if (!_cups_strcasecmp(temp, "Option")) { // Get an option... ppdcOption *tempo = get_option(fp, d, g); @@ -3256,7 +3256,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read o = tempo; } } - else if (!strcasecmp(temp, "FileName")) + else if (!_cups_strcasecmp(temp, "FileName")) { // FileName name char name[256]; // Filename string @@ -3273,7 +3273,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read if (!cond_state) d->set_file_name(name); } - else if (!strcasecmp(temp, "PCFileName")) + else if (!_cups_strcasecmp(temp, "PCFileName")) { // PCFileName name char name[256]; // PC filename string @@ -3290,7 +3290,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read if (!cond_state) d->set_pc_file_name(name); } - else if (!strcasecmp(temp, "Resolution")) + else if (!_cups_strcasecmp(temp, "Resolution")) { // Get the resolution choice... c = get_resolution(fp); @@ -3329,7 +3329,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read o = NULL; } - else if (!strcasecmp(temp, "SimpleColorProfile")) + else if (!_cups_strcasecmp(temp, "SimpleColorProfile")) { ppdcProfile *p; // Color profile @@ -3345,7 +3345,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read d->profiles->add(p); } } - else if (!strcasecmp(temp, "Throughput")) + else if (!_cups_strcasecmp(temp, "Throughput")) { // Throughput number if (cond_state) @@ -3353,7 +3353,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read else d->throughput = get_integer(fp); } - else if (!strcasecmp(temp, "UIConstraints")) + else if (!_cups_strcasecmp(temp, "UIConstraints")) { ppdcConstraint *con; // Constraint @@ -3368,7 +3368,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read d->constraints->add(con); } } - else if (!strcasecmp(temp, "VariablePaperSize")) + else if (!_cups_strcasecmp(temp, "VariablePaperSize")) { // VariablePaperSize boolean if (cond_state) @@ -3376,7 +3376,7 @@ ppdcSource::scan_file(ppdcFile *fp, // I - File to read else d->variable_paper_size = get_boolean(fp); } - else if (!strcasecmp(temp, "Version")) + else if (!_cups_strcasecmp(temp, "Version")) { // Version string char name[256]; // Model name string diff --git a/ppdc/ppdc.cxx b/ppdc/ppdc.cxx index 52b88dfa8..d8d128db8 100644 --- a/ppdc/ppdc.cxx +++ b/ppdc/ppdc.cxx @@ -80,7 +80,7 @@ main(int argc, // I - Number of command-line arguments src = new ppdcSource(); use_model_name = 0; verbose = 0; - filenames = cupsArrayNew((cups_array_func_t)strcasecmp, NULL); + filenames = cupsArrayNew((cups_array_func_t)_cups_strcasecmp, NULL); for (i = 1; i < argc; i ++) if (argv[i][0] == '-') @@ -213,7 +213,7 @@ main(int argc, // I - Number of command-line arguments case 'v' : // Be verbose... verbose ++; break; - + case 'z' : // Compress files... comp = 1; break; @@ -237,7 +237,7 @@ main(int argc, // I - Number of command-line arguments opt += strlen(opt) - 1; break; } - + default : // Unknown usage(); break; @@ -319,7 +319,7 @@ main(int argc, // I - Number of command-line arguments // Write the PPD file for this driver... if (use_model_name) { - if (!strncasecmp(d->model_name->value, d->manufacturer->value, + if (!_cups_strncasecmp(d->model_name->value, d->manufacturer->value, strlen(d->manufacturer->value))) { // Model name already starts with the manufacturer... diff --git a/ppdc/ppdmerge.cxx b/ppdc/ppdmerge.cxx index 923355c09..68f291673 100644 --- a/ppdc/ppdmerge.cxx +++ b/ppdc/ppdmerge.cxx @@ -104,18 +104,18 @@ main(int argc, // I - Number of command-line arguments ppd_status_t status; // PPD open status int curline, // Current line linenum; // Line number - - + + status = ppdLastError(&linenum); - + _cupsLangPrintf(stderr, _("%s: Unable to open PPD file: %s on line %d."), "ppdmerge", ppdErrorString(status), linenum); cupsFileRewind(infile); - + line[0] = '\0'; curline = 0; - + while (cupsFileGets(infile, line, sizeof(line))) { curline ++; @@ -128,7 +128,7 @@ main(int argc, // I - Number of command-line arguments cupsFileClose(infile); return (1); } - + // Figure out the locale... if ((locale = ppd_locale(ppd)) == NULL) { @@ -147,13 +147,13 @@ main(int argc, // I - Number of command-line arguments languages = _ppdGetLanguages(ppd); if (outname && !strcmp(inname, outname)) - { + { // Rename input filename so that we don't overwrite it... char bckname[1024]; // Backup filename - - + + snprintf(bckname, sizeof(bckname), "%s.bck", inname); - + if (rename(inname, bckname)) { _cupsLangPrintf(stderr, @@ -177,7 +177,7 @@ main(int argc, // I - Number of command-line arguments argv[i]); ppdClose(ppd); } - + // Close and move on... cupsFileClose(infile); } @@ -341,7 +341,7 @@ ppd_locale(ppd_file_t *ppd) // I - PPD file { vlen = strlen(languages[i].version); - if (!strncasecmp(ppd->lang_version, languages[i].version, vlen)) + if (!_cups_strncasecmp(ppd->lang_version, languages[i].version, vlen)) { if (ppd->lang_version[vlen] == '-' || ppd->lang_version[vlen] == '_') diff --git a/ppdc/ppdpo.cxx b/ppdc/ppdpo.cxx index 3ab2111e0..bdf0f7c05 100644 --- a/ppdc/ppdpo.cxx +++ b/ppdc/ppdpo.cxx @@ -190,7 +190,7 @@ add_ui_strings(ppdcDriver *d, // I - Driver data if (!g->options->count) continue; - if (strcasecmp(g->name->value, "General")) + if (_cups_strcasecmp(g->name->value, "General")) catalog->add_message(g->text->value); for (o = (ppdcOption *)g->options->first(); |