oox/source/crypto/CryptTools.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
New commits: commit db96add4686875efce6a6e6bc6a860b249b0c210 Author: Markus Mohrhard <markus.mohrh...@collabora.co.uk> Date: Tue Feb 11 00:08:24 2014 +0100 fix crash during file format detection, related #i101863# Change-Id: I2aec2e95f49ab70a9e94c5d52f70855f4381a24e diff --git a/oox/source/crypto/CryptTools.cxx b/oox/source/crypto/CryptTools.cxx index 6c46297..d9ba500 100644 --- a/oox/source/crypto/CryptTools.cxx +++ b/oox/source/crypto/CryptTools.cxx @@ -61,7 +61,10 @@ void Crypto::setupContext(vector<sal_uInt8>& key, vector<sal_uInt8>& iv, CryptoT SECItem ivItem; ivItem.type = siBuffer; - ivItem.data = &iv[0]; + if(iv.empty()) + ivItem.data = NULL; + else + ivItem.data = &iv[0]; ivItem.len = iv.size(); SECItem* pIvItem = NULL; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits