occt: master 1e0a1fc9

Author Committer Branch Timestamp Parent
abv bugmaster master 2019-09-19 05:33:31 master 25093c3f
Affected Issues  0030981: Foundation Classes - heap-buffer-overflow reported by Clang address sanitizer in TCollection_ExtendedString
Changeset 0030981: Foundation Classes - heap-buffer-overflow reported by Clang address sanitizer in TCollection_ExtendedString

Avoid using memcmp on null-terminated extended (16-bit) strings.
Plain zero is used instead of one-byte null char literal for 16-bit chars.
mod - src/TCollection/TCollection_ExtendedString.cxx Diff File