MCPcopy Create free account
hub / github.com/OpenPrinting/cups / _ppdGetEncoding

Function _ppdGetEncoding

cups/ppd.c:326–343  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

324 */
325
326cups_encoding_t /* O - CUPS encoding value */
327_ppdGetEncoding(const char *name) /* I - LanguageEncoding string */
328{
329 if (!_cups_strcasecmp(name, "ISOLatin1"))
330 return (CUPS_ISO8859_1);
331 else if (!_cups_strcasecmp(name, "ISOLatin2"))
332 return (CUPS_ISO8859_2);
333 else if (!_cups_strcasecmp(name, "ISOLatin5"))
334 return (CUPS_ISO8859_5);
335 else if (!_cups_strcasecmp(name, "JIS83-RKSJ"))
336 return (CUPS_JIS_X0213);
337 else if (!_cups_strcasecmp(name, "MacStandard"))
338 return (CUPS_MAC_ROMAN);
339 else if (!_cups_strcasecmp(name, "WindowsANSI"))
340 return (CUPS_WINDOWS_1252);
341 else
342 return (CUPS_UTF8);
343}
344
345
346/*

Callers 2

load_ppdFunction · 0.85
_ppdOpenFunction · 0.85

Calls 1

_cups_strcasecmpFunction · 0.85

Tested by

no test coverage detected