diff options
author | Caolán McNamara <caolanm@redhat.com> | 2015-06-19 16:58:50 +0100 |
---|---|---|
committer | Andras Timar <andras.timar@collabora.com> | 2015-08-06 12:23:24 +0200 |
commit | d265e71398c3a7a49229c3bfcd06b61269521d8e (patch) | |
tree | 1565cc22bb14ab7d6e5d08d4128ad02d482a4ecd /ucb | |
parent | 081fe2bf0657921cffaf3acf33f2be2dc61034d5 (diff) |
fix assert on loading kde98819-1.html
Change-Id: I3f8ccf2d0642657b3768a237c96f15cf7a7aff97
(cherry picked from commit 1cc396069b7170c12716dbfbbab149701dd2b540)
Diffstat (limited to 'ucb')
-rw-r--r-- | ucb/source/ucp/webdav-neon/NeonSession.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ucb/source/ucp/webdav-neon/NeonSession.cxx b/ucb/source/ucp/webdav-neon/NeonSession.cxx index 6f1f81a82625..a35a124aafee 100644 --- a/ucb/source/ucp/webdav-neon/NeonSession.cxx +++ b/ucb/source/ucp/webdav-neon/NeonSession.cxx @@ -349,7 +349,9 @@ namespace { { nContStart += sPartId.getLength(); sal_Int32 nContEnd = _rRawString.indexOf( ',', nContStart ); - sPart = _rRawString.copy( nContStart, nContEnd - nContStart ); + sPart = nContEnd != -1 ? + _rRawString.copy(nContStart, nContEnd - nContStart) : + _rRawString.copy(nContStart); } return sPart; } |