|
|
commit 2e9d13c1a23e43eab9ed70a12e06245405d11266
Author: Albrecht Schlosser <albrechts.fltk@online.de>
AuthorDate: Sat Jul 3 19:45:10 2021 +0200
Commit: Albrecht Schlosser <albrechts.fltk@online.de>
CommitDate: Sat Jul 3 19:45:10 2021 +0200
Fix svg image check (#247)
Thanks to @wcout for pointing out that "<svg\t" is a valid notation.
The overall length check (>= 5) is left in place intentionally.
src/fl_images_core.cxx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git src/fl_images_core.cxx src/fl_images_core.cxx
index 1392652..41e75de 100644
--- src/fl_images_core.cxx
+++ src/fl_images_core.cxx
@@ -161,7 +161,7 @@ fl_check_images(const char *name, // I - Filename
if ((count >= 5 &&
(memcmp(buf, "<?xml", 5) == 0 ||
- memcmp(buf, "<svg ", 5) == 0)))
+ memcmp(buf, "<svg", 4) == 0)))
return new Fl_SVG_Image(name);
#endif // FLTK_USE_SVG
[ Direct Link to Message ] | |
|
| |