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

Function print_xml_header

tools/ipptool.c:4025–4043  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4023 */
4024
4025static void
4026print_xml_header(ipptool_test_t *data)/* I - Test data */
4027{
4028 if (!data->xml_header)
4029 {
4030 cupsFilePuts(data->outfile, "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
4031 cupsFilePuts(data->outfile, "<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n");
4032 cupsFilePuts(data->outfile, "<plist version=\"1.0\">\n");
4033 cupsFilePuts(data->outfile, "<dict>\n");
4034 cupsFilePuts(data->outfile, "<key>ipptoolVersion</key>\n");
4035 cupsFilePuts(data->outfile, "<string>" CUPS_SVERSION "</string>\n");
4036 cupsFilePuts(data->outfile, "<key>Transfer</key>\n");
4037 cupsFilePrintf(data->outfile, "<string>%s</string>\n", data->transfer == IPPTOOL_TRANSFER_AUTO ? "auto" : data->transfer == IPPTOOL_TRANSFER_CHUNKED ? "chunked" : "length");
4038 cupsFilePuts(data->outfile, "<key>Tests</key>\n");
4039 cupsFilePuts(data->outfile, "<array>\n");
4040
4041 data->xml_header = 1;
4042 }
4043}
4044
4045
4046/*

Callers 2

print_fatal_errorFunction · 0.85
token_cbFunction · 0.85

Calls 2

cupsFilePutsFunction · 0.85
cupsFilePrintfFunction · 0.85

Tested by

no test coverage detected