diff options
Diffstat (limited to 'backport-CVE-2024-4141.patch')
-rw-r--r-- | backport-CVE-2024-4141.patch | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/backport-CVE-2024-4141.patch b/backport-CVE-2024-4141.patch deleted file mode 100644 index a0ebb04..0000000 --- a/backport-CVE-2024-4141.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 54e89f45560a3e73e172061a5551cf56b049256d Mon Sep 17 00:00:00 2001 -From: lingsheng <lingsheng1@h-partners.com> -Date: Tue, 24 Sep 2024 11:34:58 +0000 -Subject: [PATCH] fix CVE-2024-4141 - -Origin:https://bugzilla.suse.com/show_bug.cgi?id=1223375#c3 ---- - fofi/FoFiType1.cc | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/fofi/FoFiType1.cc b/fofi/FoFiType1.cc -index a4d82f2..dbb502c 100644 ---- a/fofi/FoFiType1.cc -+++ b/fofi/FoFiType1.cc -@@ -212,7 +212,8 @@ void FoFiType1::parse() { - char *line, *line1, *firstLine, *p, *p2; - char buf[256]; - char c; -- int n, code, base, i, j; -+ unsigned int code; -+ int n, base, i, j; - char *tokptr; - bool gotMatrix, continueLine; - -@@ -304,7 +305,7 @@ void FoFiType1::parse() { - } - ++p; - for (p2 = p; *p2 && *p2 != ' ' && *p2 != '\t'; ++p2) ; -- if (code >= 0 && code < 256) { -+ if (code < 256) { - c = *p2; - *p2 = '\0'; - gfree(encoding[code]); --- -2.33.0 - |