Blame SOURCES/0490-font-Remove-grub_font_dup_glyph.patch

351970
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
351970
From: Zhang Boyang <zhangboyang.id@gmail.com>
351970
Date: Fri, 5 Aug 2022 02:13:29 +0800
351970
Subject: [PATCH] font: Remove grub_font_dup_glyph()
351970
351970
Remove grub_font_dup_glyph() since nobody is using it since 2013, and
351970
I'm too lazy to fix the integer overflow problem in it.
351970
351970
Signed-off-by: Zhang Boyang <zhangboyang.id@gmail.com>
351970
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
351970
(cherry picked from commit 25ad31c19c331aaa2dbd9bd2b2e2655de5766a9d)
351970
(cherry picked from commit ad950e1e033318bb50222ed268a6dcfb97389035)
351970
(cherry picked from commit 71644fccc1d43309f0a379dcfe9341ec3bd9657d)
351970
---
351970
 grub-core/font/font.c | 14 --------------
351970
 1 file changed, 14 deletions(-)
351970
351970
diff --git a/grub-core/font/font.c b/grub-core/font/font.c
351970
index 129aaa3838..347e9dfa29 100644
351970
--- a/grub-core/font/font.c
351970
+++ b/grub-core/font/font.c
351970
@@ -1055,20 +1055,6 @@ grub_font_get_glyph_with_fallback (grub_font_t font, grub_uint32_t code)
351970
   return best_glyph;
351970
 }
351970
 
351970
-#if 0
351970
-static struct grub_font_glyph *
351970
-grub_font_dup_glyph (struct grub_font_glyph *glyph)
351970
-{
351970
-  static struct grub_font_glyph *ret;
351970
-  ret = grub_malloc (sizeof (*ret) + (glyph->width * glyph->height + 7) / 8);
351970
-  if (!ret)
351970
-    return NULL;
351970
-  grub_memcpy (ret, glyph, sizeof (*ret)
351970
-	       + (glyph->width * glyph->height + 7) / 8);
351970
-  return ret;
351970
-}
351970
-#endif
351970
-
351970
 /* FIXME: suboptimal.  */
351970
 static void
351970
 grub_font_blit_glyph (struct grub_font_glyph *target,