| commit | 9566be49c249f95d58eaf888fcaa3c48607cad7c | [log] |
|---|---|---|
| author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | Mon Apr 15 13:14:53 2019 +0900 |
| committer | Michael Stahl <Michael.Stahl@cib.de> | Wed Apr 24 11:16:05 2019 +0200 |
| tree | 226637d89ee96924629c3911f8909d65200092cc | |
| parent | 1d0729a5b7a96c6fb962b60a51eddf773773e379 [diff] |
tdf#122172 set textContent to nil in OOoContentDataProvider This should prevent the crash - at least it did for me AFAICS. Change-Id: I489264d8054e6577b948b0ab307c863d3140788a Reviewed-on: https://gerrit.libreoffice.org/70755 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> (cherry picked from commit 9f392d0c09bd946e4660ccc2d48ee3ae1367343c) Reviewed-on: https://gerrit.libreoffice.org/70914 Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
diff --git a/extensions/source/macosx/spotlight/OOoContentDataParser.m b/extensions/source/macosx/spotlight/OOoContentDataParser.m index d394115..89d92a8 100644 --- a/extensions/source/macosx/spotlight/OOoContentDataParser.m +++ b/extensions/source/macosx/spotlight/OOoContentDataParser.m
@@ -98,6 +98,7 @@ [textContent appendString:[NSString stringWithString:runningTextContent]]; [runningTextContent release]; runningTextContent = nil; } shouldReadCharacters = NO; } @@ -125,9 +126,11 @@ if (runningTextContent != nil) { [runningTextContent release]; runningTextContent = nil; } if (textContent != nil) { [textContent release]; textContent = nil; } } @@ -137,6 +140,7 @@ if (textContent != nil && [textContent length] > 0) { [mdiValues setObject:[NSString stringWithString:textContent] forKey:(NSString*)kMDItemTextContent]; [textContent release]; textContent = nil; } }