Kaydet (Commit) 60a51eaf authored tarafından Stephan Bergmann's avatar Stephan Bergmann

external/libvisio: Avoid undefined behavior

Change-Id: Ia86ebe7cd48de3f42dd95a11be7926f1e83d9113
üst 932c74e3
--- src/lib/VSDContentCollector.cpp
+++ src/lib/VSDContentCollector.cpp
@@ -3220,7 +3220,7 @@
}
if (U_SUCCESS(status) && conv)
{
- const char *src = (const char *)&characters[0];
+ const char *src = (const char *)characters.data();
const char *srcLimit = (const char *)src + characters.size();
while (src < srcLimit)
{
@@ -3285,6 +3285,7 @@
_handleLevelChange(level);
librevenge::RVNGString text;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment