diff options
author | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2015-09-10 01:16:03 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2015-09-10 04:14:58 +0200 |
commit | d0ebf4043a53918e176c75e5afa92d98c3ace32c (patch) | |
tree | 3de2cd8b33a9ccea139cc8054214e37ee12e4c26 /oox/source/ole/vbaexport.cxx | |
parent | 2182220582fc0fc69bd806c08ad92f6219b05472 (diff) |
always write \r\n instead of \n for source code in vba export
Change-Id: Ib036ade472b9da4e12153cd0af796df29e750015
Diffstat (limited to 'oox/source/ole/vbaexport.cxx')
-rw-r--r-- | oox/source/ole/vbaexport.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/oox/source/ole/vbaexport.cxx b/oox/source/ole/vbaexport.cxx index 28ac61f3efe7..9b1e751a6df9 100644 --- a/oox/source/ole/vbaexport.cxx +++ b/oox/source/ole/vbaexport.cxx @@ -628,7 +628,8 @@ void exportModuleStream(SvStream& rStrm, const OUString& rSourceCode, const OUSt OUString aSourceCode = rSourceCode.replaceFirst("Option VBASupport 1\n", ""); sal_Int32 nPos = aSourceCode.indexOf("Rem Attribute VBA_ModuleType="); sal_Int32 nEndPos = aSourceCode.indexOf("\n", nPos); - aSourceCode = aSourceCode.replaceAt(nPos, nEndPos - nPos, ""); + aSourceCode = aSourceCode.replaceAt(nPos, nEndPos - nPos+1, ""); + aSourceCode = aSourceCode.replaceAll("\n", "\r\n"); exportString(aModuleStream, aSourceCode); aModuleStream.Seek(0); |