0004-framebuffer-Fix-internal-font-generated-source-for-GCC-10.patch 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. From 434f6c3fe7d1d2c6a3e6ae6338608a4a4421ab1b Mon Sep 17 00:00:00 2001
  2. From: Michael Drake <michael.drake@codethink.co.uk>
  3. Date: Fri, 13 Nov 2020 11:12:58 +0000
  4. Subject: framebuffer: Fix internal font generated source for GCC 10.
  5. [Retrieved (and backported) from:
  6. https://git.netsurf-browser.org/netsurf.git/commit/?id=434f6c3fe7d1d2c6a3e6ae6338608a4a4421ab1b]
  7. Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
  8. ---
  9. tools/convert_font.c | 6 +++---
  10. 1 file changed, 3 insertions(+), 3 deletions(-)
  11. diff --git a/netsurf/frontends/framebuffer/convert_font.c b/netsurf/frontends/framebuffer/convert_font.c
  12. index 9f5734b71..d22c85920 100644
  13. --- a/netsurf/frontends/framebuffer/convert_font.c
  14. +++ b/netsurf/frontends/framebuffer/convert_font.c
  15. @@ -290,14 +290,14 @@ static bool generate_font_header(const char *path, struct font_data *data)
  16. for (s = 0; s < 4; s++) {
  17. - fprintf(fp, "const uint8_t *%s_section_table;\n",
  18. + fprintf(fp, "extern const uint8_t *%s_section_table;\n",
  19. var_lables[s]);
  20. - fprintf(fp, "const uint16_t *%s_sections;\n",
  21. + fprintf(fp, "extern const uint16_t *%s_sections;\n",
  22. var_lables[s]);
  23. }
  24. - fprintf(fp, "const uint8_t *font_glyph_data;\n");
  25. + fprintf(fp, "extern const uint8_t *font_glyph_data;\n");
  26. fprintf(fp, "\n\n");
  27. --
  28. cgit v1.2.1