From 7c42d6c737ac394d4c705aeec455938f8c866866 Mon Sep 17 00:00:00 2001 From: Rodrigo Tobar Date: Mon, 23 Jan 2023 22:01:27 +0800 Subject: [PATCH] LibPDF: Fix ZapfDingbat's char codes The initial values were fine, but those starting at 100 were wrong: they are all octal values, but since they were missing an initial 0 they were interpreted as decimals. --- Userland/Libraries/LibPDF/Encoding.h | 312 +++++++++++++-------------- 1 file changed, 156 insertions(+), 156 deletions(-) diff --git a/Userland/Libraries/LibPDF/Encoding.h b/Userland/Libraries/LibPDF/Encoding.h index 781a056c7b6..c2f6af07d8c 100644 --- a/Userland/Libraries/LibPDF/Encoding.h +++ b/Userland/Libraries/LibPDF/Encoding.h @@ -466,162 +466,162 @@ V(a6, 075) \ V(a7, 076) \ V(a8, 077) \ - V(a9, 100) \ - V(a10, 101) \ - V(a29, 102) \ - V(a30, 103) \ - V(a31, 104) \ - V(a32, 105) \ - V(a33, 106) \ - V(a34, 107) \ - V(a35, 110) \ - V(a36, 111) \ - V(a37, 112) \ - V(a38, 113) \ - V(a39, 114) \ - V(a40, 115) \ - V(a41, 116) \ - V(a42, 117) \ - V(a43, 120) \ - V(a44, 121) \ - V(a45, 122) \ - V(a46, 123) \ - V(a47, 124) \ - V(a48, 125) \ - V(a49, 126) \ - V(a50, 127) \ - V(a51, 130) \ - V(a52, 131) \ - V(a53, 132) \ - V(a54, 133) \ - V(a55, 134) \ - V(a56, 135) \ - V(a57, 136) \ - V(a58, 137) \ - V(a59, 140) \ - V(a60, 141) \ - V(a61, 142) \ - V(a62, 143) \ - V(a63, 144) \ - V(a64, 145) \ - V(a65, 146) \ - V(a66, 147) \ - V(a67, 150) \ - V(a68, 151) \ - V(a69, 152) \ - V(a70, 153) \ - V(a71, 154) \ - V(a72, 155) \ - V(a73, 156) \ - V(a74, 157) \ - V(a203, 160) \ - V(a75, 161) \ - V(a204, 162) \ - V(a76, 163) \ - V(a77, 164) \ - V(a78, 165) \ - V(a79, 166) \ - V(a81, 167) \ - V(a82, 170) \ - V(a83, 171) \ - V(a84, 172) \ - V(a97, 173) \ - V(a98, 174) \ - V(a99, 175) \ - V(a100, 176) \ - V(a101, 241) \ - V(a102, 242) \ - V(a103, 243) \ - V(a104, 244) \ - V(a106, 245) \ - V(a107, 246) \ - V(a108, 247) \ - V(a112, 250) \ - V(a111, 251) \ - V(a110, 252) \ - V(a109, 253) \ - V(a120, 254) \ - V(a121, 255) \ - V(a122, 256) \ - V(a123, 257) \ - V(a124, 260) \ - V(a125, 261) \ - V(a126, 262) \ - V(a127, 263) \ - V(a128, 264) \ - V(a129, 265) \ - V(a130, 266) \ - V(a131, 267) \ - V(a132, 270) \ - V(a133, 271) \ - V(a134, 272) \ - V(a135, 273) \ - V(a136, 274) \ - V(a137, 275) \ - V(a138, 276) \ - V(a139, 277) \ - V(a140, 300) \ - V(a141, 301) \ - V(a142, 302) \ - V(a143, 303) \ - V(a144, 304) \ - V(a145, 305) \ - V(a146, 306) \ - V(a147, 307) \ - V(a148, 310) \ - V(a149, 311) \ - V(a150, 312) \ - V(a151, 313) \ - V(a152, 314) \ - V(a153, 315) \ - V(a154, 316) \ - V(a155, 317) \ - V(a156, 320) \ - V(a157, 321) \ - V(a158, 322) \ - V(a159, 323) \ - V(a160, 324) \ - V(a161, 325) \ - V(a163, 326) \ - V(a164, 327) \ - V(a196, 330) \ - V(a165, 331) \ - V(a192, 332) \ - V(a166, 333) \ - V(a167, 334) \ - V(a168, 335) \ - V(a169, 336) \ - V(a170, 337) \ - V(a171, 340) \ - V(a172, 341) \ - V(a173, 342) \ - V(a162, 343) \ - V(a174, 344) \ - V(a175, 345) \ - V(a176, 346) \ - V(a177, 347) \ - V(a178, 350) \ - V(a179, 351) \ - V(a193, 352) \ - V(a180, 353) \ - V(a199, 354) \ - V(a181, 355) \ - V(a200, 356) \ - V(a182, 357) \ - V(a201, 361) \ - V(a183, 362) \ - V(a184, 363) \ - V(a197, 364) \ - V(a185, 365) \ - V(a194, 366) \ - V(a198, 367) \ - V(a186, 370) \ - V(a195, 371) \ - V(a187, 372) \ - V(a188, 373) \ - V(a189, 374) \ - V(a190, 375) \ - V(a191, 376) + V(a9, 0100) \ + V(a10, 0101) \ + V(a29, 0102) \ + V(a30, 0103) \ + V(a31, 0104) \ + V(a32, 0105) \ + V(a33, 0106) \ + V(a34, 0107) \ + V(a35, 0110) \ + V(a36, 0111) \ + V(a37, 0112) \ + V(a38, 0113) \ + V(a39, 0114) \ + V(a40, 0115) \ + V(a41, 0116) \ + V(a42, 0117) \ + V(a43, 0120) \ + V(a44, 0121) \ + V(a45, 0122) \ + V(a46, 0123) \ + V(a47, 0124) \ + V(a48, 0125) \ + V(a49, 0126) \ + V(a50, 0127) \ + V(a51, 0130) \ + V(a52, 0131) \ + V(a53, 0132) \ + V(a54, 0133) \ + V(a55, 0134) \ + V(a56, 0135) \ + V(a57, 0136) \ + V(a58, 0137) \ + V(a59, 0140) \ + V(a60, 0141) \ + V(a61, 0142) \ + V(a62, 0143) \ + V(a63, 0144) \ + V(a64, 0145) \ + V(a65, 0146) \ + V(a66, 0147) \ + V(a67, 0150) \ + V(a68, 0151) \ + V(a69, 0152) \ + V(a70, 0153) \ + V(a71, 0154) \ + V(a72, 0155) \ + V(a73, 0156) \ + V(a74, 0157) \ + V(a203, 0160) \ + V(a75, 0161) \ + V(a204, 0162) \ + V(a76, 0163) \ + V(a77, 0164) \ + V(a78, 0165) \ + V(a79, 0166) \ + V(a81, 0167) \ + V(a82, 0170) \ + V(a83, 0171) \ + V(a84, 0172) \ + V(a97, 0173) \ + V(a98, 0174) \ + V(a99, 0175) \ + V(a100, 0176) \ + V(a101, 0241) \ + V(a102, 0242) \ + V(a103, 0243) \ + V(a104, 0244) \ + V(a106, 0245) \ + V(a107, 0246) \ + V(a108, 0247) \ + V(a112, 0250) \ + V(a111, 0251) \ + V(a110, 0252) \ + V(a109, 0253) \ + V(a120, 0254) \ + V(a121, 0255) \ + V(a122, 0256) \ + V(a123, 0257) \ + V(a124, 0260) \ + V(a125, 0261) \ + V(a126, 0262) \ + V(a127, 0263) \ + V(a128, 0264) \ + V(a129, 0265) \ + V(a130, 0266) \ + V(a131, 0267) \ + V(a132, 0270) \ + V(a133, 0271) \ + V(a134, 0272) \ + V(a135, 0273) \ + V(a136, 0274) \ + V(a137, 0275) \ + V(a138, 0276) \ + V(a139, 0277) \ + V(a140, 0300) \ + V(a141, 0301) \ + V(a142, 0302) \ + V(a143, 0303) \ + V(a144, 0304) \ + V(a145, 0305) \ + V(a146, 0306) \ + V(a147, 0307) \ + V(a148, 0310) \ + V(a149, 0311) \ + V(a150, 0312) \ + V(a151, 0313) \ + V(a152, 0314) \ + V(a153, 0315) \ + V(a154, 0316) \ + V(a155, 0317) \ + V(a156, 0320) \ + V(a157, 0321) \ + V(a158, 0322) \ + V(a159, 0323) \ + V(a160, 0324) \ + V(a161, 0325) \ + V(a163, 0326) \ + V(a164, 0327) \ + V(a196, 0330) \ + V(a165, 0331) \ + V(a192, 0332) \ + V(a166, 0333) \ + V(a167, 0334) \ + V(a168, 0335) \ + V(a169, 0336) \ + V(a170, 0337) \ + V(a171, 0340) \ + V(a172, 0341) \ + V(a173, 0342) \ + V(a162, 0343) \ + V(a174, 0344) \ + V(a175, 0345) \ + V(a176, 0346) \ + V(a177, 0347) \ + V(a178, 0350) \ + V(a179, 0351) \ + V(a193, 0352) \ + V(a180, 0353) \ + V(a199, 0354) \ + V(a181, 0355) \ + V(a200, 0356) \ + V(a182, 0357) \ + V(a201, 0361) \ + V(a183, 0362) \ + V(a184, 0363) \ + V(a197, 0364) \ + V(a185, 0365) \ + V(a194, 0366) \ + V(a198, 0367) \ + V(a186, 0370) \ + V(a195, 0371) \ + V(a187, 0372) \ + V(a188, 0373) \ + V(a189, 0374) \ + V(a190, 0375) \ + V(a191, 0376) namespace PDF {