Coverity: Potential crash (?)
Change-Id: I819b0df446cf95d511d6a7a5a65c381a2a837d00
This commit is contained in:
parent
d67c311983
commit
7989850e9f
1
external/libabw/UnpackedTarball_libabw.mk
vendored
1
external/libabw/UnpackedTarball_libabw.mk
vendored
@ -13,6 +13,7 @@ $(eval $(call gb_UnpackedTarball_set_tarball,libabw,$(ABW_TARBALL)))
|
||||
|
||||
$(eval $(call gb_UnpackedTarball_add_patches,libabw,\
|
||||
external/libabw/libabw-0.0.1-inttypes.patch.1 \
|
||||
external/libabw/libabw-0.0.1-stdstringfromnull.patch.1 \
|
||||
))
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
|
11
external/libabw/libabw-0.0.1-stdstringfromnull.patch.1
vendored
Normal file
11
external/libabw/libabw-0.0.1-stdstringfromnull.patch.1
vendored
Normal file
@ -0,0 +1,11 @@
|
||||
--- a/src/lib/ABWContentCollector.cpp
|
||||
+++ b/src/lib/ABWContentCollector.cpp
|
||||
@@ -643,7 +643,7 @@ void libabw::ABWContentCollector::collectHeaderFooter(const char *id, const char
|
||||
if (!type)
|
||||
m_ps->m_currentHeaderFooterId = -1;
|
||||
|
||||
- std::string sType(type);
|
||||
+ std::string sType(type ? type : "");
|
||||
boost::trim(sType);
|
||||
std::vector<std::string> strVec;
|
||||
boost::algorithm::split(strVec, sType, boost::is_any_of("-"), boost::token_compress_on);
|
Loading…
x
Reference in New Issue
Block a user