Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
4e7fff38
Kaydet (Commit)
4e7fff38
authored
Kas 19, 2011
tarafından
Caolán McNamara
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
remove ENABLE_BYTESTRING_STREAM_OPERATORS
üst
bb997c00
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
64 additions
and
64 deletions
+64
-64
simplecm.cxx
automation/source/simplecm/simplecm.cxx
+2
-4
xmlparse.hxx
l10ntools/inc/xmlparse.hxx
+2
-3
grfmgr.cxx
svtools/source/graphic/grfmgr.cxx
+2
-4
galtheme.hxx
svx/inc/svx/galtheme.hxx
+0
-2
fmpage.cxx
svx/source/form/fmpage.cxx
+0
-1
gallery1.cxx
svx/source/gallery2/gallery1.cxx
+22
-15
galobj.cxx
svx/source/gallery2/galobj.cxx
+20
-17
galtheme.cxx
svx/source/gallery2/galtheme.cxx
+16
-11
stream.hxx
tools/inc/tools/stream.hxx
+0
-6
stream.cxx
tools/source/stream/stream.cxx
+0
-1
No files found.
automation/source/simplecm/simplecm.cxx
Dosyayı görüntüle @
4e7fff38
...
@@ -29,8 +29,6 @@
...
@@ -29,8 +29,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_automation.hxx"
#include "precompiled_automation.hxx"
#define ENABLE_BYTESTRING_STREAM_OPERATORS
#include <tools/solar.h>
#include <tools/solar.h>
#include <automation/simplecm.hxx>
#include <automation/simplecm.hxx>
#include <osl/diagnose.h>
#include <osl/diagnose.h>
...
@@ -286,7 +284,7 @@ void SimpleCommunicationLinkViaSocket::SetApplication( const ByteString& aApp )
...
@@ -286,7 +284,7 @@ void SimpleCommunicationLinkViaSocket::SetApplication( const ByteString& aApp )
{
{
CommunicationLink
::
SetApplication
(
aApp
);
CommunicationLink
::
SetApplication
(
aApp
);
SvStream
*
pData
=
GetBestCommunicationStream
();
SvStream
*
pData
=
GetBestCommunicationStream
();
*
pData
<<
aApp
;
pData
->
WriteByteString
(
aApp
)
;
SendHandshake
(
CH_SetApplication
,
pData
);
SendHandshake
(
CH_SetApplication
,
pData
);
delete
pData
;
delete
pData
;
}
}
...
@@ -458,7 +456,7 @@ void CommunicationManager::CallDataReceived( CommunicationLink* pCL )
...
@@ -458,7 +456,7 @@ void CommunicationManager::CallDataReceived( CommunicationLink* pCL )
case
CH_SetApplication
:
case
CH_SetApplication
:
{
{
ByteString
aApplication
;
ByteString
aApplication
;
*
pData
>>
aApplication
;
pData
->
ReadByteString
(
aApplication
)
;
pCL
->
CommunicationLink
::
SetApplication
(
aApplication
);
pCL
->
CommunicationLink
::
SetApplication
(
aApplication
);
#if OSL_DEBUG_LEVEL > 1
#if OSL_DEBUG_LEVEL > 1
debug_printf
(
"Setting Application to "
);
debug_printf
(
"Setting Application to "
);
...
...
l10ntools/inc/xmlparse.hxx
Dosyayı görüntüle @
4e7fff38
...
@@ -33,9 +33,8 @@
...
@@ -33,9 +33,8 @@
#include <expat.h>
#include <expat.h>
#include <rtl/ustring.hxx>
#include <rtl/ustring.hxx>
#include <rtl/ustrbuf.hxx>
#include <rtl/ustrbuf.hxx>
#include "tools/string.hxx"
#include <tools/string.hxx>
#define ENABLE_BYTESTRING_STREAM_OPERATORS
#include <tools/stream.hxx>
#include "tools/stream.hxx"
#include "export.hxx"
#include "export.hxx"
#include "xmlutil.hxx"
#include "xmlutil.hxx"
...
...
svtools/source/graphic/grfmgr.cxx
Dosyayı görüntüle @
4e7fff38
...
@@ -29,8 +29,6 @@
...
@@ -29,8 +29,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_svtools.hxx"
#include "precompiled_svtools.hxx"
#define ENABLE_BYTESTRING_STREAM_OPERATORS
#include <algorithm>
#include <algorithm>
#include <tools/vcompat.hxx>
#include <tools/vcompat.hxx>
...
@@ -1139,7 +1137,7 @@ SvStream& operator>>( SvStream& rIStm, GraphicObject& rGraphicObj )
...
@@ -1139,7 +1137,7 @@ SvStream& operator>>( SvStream& rIStm, GraphicObject& rGraphicObj )
if
(
bLink
)
if
(
bLink
)
{
{
rIStm
>>
aLink
;
rIStm
.
ReadByteString
(
aLink
)
;
rGraphicObj
.
SetLink
(
UniString
(
aLink
,
RTL_TEXTENCODING_UTF8
)
);
rGraphicObj
.
SetLink
(
UniString
(
aLink
,
RTL_TEXTENCODING_UTF8
)
);
}
}
else
else
...
@@ -1158,7 +1156,7 @@ SvStream& operator<<( SvStream& rOStm, const GraphicObject& rGraphicObj )
...
@@ -1158,7 +1156,7 @@ SvStream& operator<<( SvStream& rOStm, const GraphicObject& rGraphicObj )
rOStm
<<
rGraphicObj
.
GetGraphic
()
<<
rGraphicObj
.
GetAttr
()
<<
bLink
;
rOStm
<<
rGraphicObj
.
GetGraphic
()
<<
rGraphicObj
.
GetAttr
()
<<
bLink
;
if
(
bLink
)
if
(
bLink
)
rOStm
<<
rtl
::
OUStringToOString
(
rGraphicObj
.
GetLink
(),
RTL_TEXTENCODING_UTF8
);
rOStm
.
WriteByteString
(
rtl
::
OUStringToOString
(
rGraphicObj
.
GetLink
(),
RTL_TEXTENCODING_UTF8
)
);
return
rOStm
;
return
rOStm
;
}
}
...
...
svx/inc/svx/galtheme.hxx
Dosyayı görüntüle @
4e7fff38
...
@@ -31,8 +31,6 @@
...
@@ -31,8 +31,6 @@
#include "svx/svxdllapi.h"
#include "svx/svxdllapi.h"
#define ENABLE_BYTESTRING_STREAM_OPERATORS
#include <tools/debug.hxx>
#include <tools/debug.hxx>
#include <tools/urlobj.hxx>
#include <tools/urlobj.hxx>
#include <vcl/salctype.hxx>
#include <vcl/salctype.hxx>
...
...
svx/source/form/fmpage.cxx
Dosyayı görüntüle @
4e7fff38
...
@@ -30,7 +30,6 @@
...
@@ -30,7 +30,6 @@
#include "precompiled_svx.hxx"
#include "precompiled_svx.hxx"
#include <sal/macros.h>
#include <sal/macros.h>
#define ENABLE_BYTESTRING_STREAM_OPERATORS
#include <svx/fmpage.hxx>
#include <svx/fmpage.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
...
...
svx/source/gallery2/gallery1.cxx
Dosyayı görüntüle @
4e7fff38
...
@@ -29,8 +29,6 @@
...
@@ -29,8 +29,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_svx.hxx"
#include "precompiled_svx.hxx"
#define ENABLE_BYTESTRING_STREAM_OPERATORS
#include <tools/vcompat.hxx>
#include <tools/vcompat.hxx>
#include <ucbhelper/content.hxx>
#include <ucbhelper/content.hxx>
#include <unotools/ucbstreamhelper.hxx>
#include <unotools/ucbstreamhelper.hxx>
...
@@ -44,8 +42,6 @@
...
@@ -44,8 +42,6 @@
#include <com/sun/star/sdbc/XResultSet.hpp>
#include <com/sun/star/sdbc/XResultSet.hpp>
#include <com/sun/star/ucb/XContentAccess.hpp>
#include <com/sun/star/ucb/XContentAccess.hpp>
#define ENABLE_BYTESTRING_STREAM_OPERATORS
// --------------
// --------------
// - Namespaces -
// - Namespaces -
// --------------
// --------------
...
@@ -138,13 +134,16 @@ void GalleryThemeEntry::SetId( sal_uInt32 nNewId, sal_Bool bResetThemeName )
...
@@ -138,13 +134,16 @@ void GalleryThemeEntry::SetId( sal_uInt32 nNewId, sal_Bool bResetThemeName )
SvStream
&
operator
<<
(
SvStream
&
rOut
,
const
GalleryImportThemeEntry
&
rEntry
)
SvStream
&
operator
<<
(
SvStream
&
rOut
,
const
GalleryImportThemeEntry
&
rEntry
)
{
{
ByteString
aDummy
;
rOut
.
WriteByteString
(
ByteString
(
rEntry
.
aThemeName
,
RTL_TEXTENCODING_UTF8
))
;
rOut
<<
ByteString
(
rEntry
.
aThemeName
,
RTL_TEXTENCODING_UTF8
)
<<
rOut
.
WriteByteString
(
ByteString
(
rEntry
.
aUIName
,
RTL_TEXTENCODING_UTF8
));
ByteString
(
rEntry
.
aUIName
,
RTL_TEXTENCODING_UTF8
)
<<
ByteString
(
String
(
rEntry
.
aURL
.
GetMainURL
(
INetURLObject
::
NO_DECODE
)),
RTL_TEXTENCODING_UTF8
)
<<
rOut
.
WriteByteString
(
ByteString
(
String
(
rEntry
.
aURL
.
GetMainURL
(
INetURLObject
::
NO_DECODE
)),
RTL_TEXTENCODING_UTF8
));
ByteString
(
rEntry
.
aImportName
,
RTL_TEXTENCODING_UTF8
)
<<
aDummy
;
rOut
.
WriteByteString
(
ByteString
(
rEntry
.
aImportName
,
RTL_TEXTENCODING_UTF8
));
ByteString
aDummy
;
rOut
.
WriteByteString
(
aDummy
);
return
rOut
;
return
rOut
;
}
}
...
@@ -155,11 +154,19 @@ SvStream& operator>>( SvStream& rIn, GalleryImportThemeEntry& rEntry )
...
@@ -155,11 +154,19 @@ SvStream& operator>>( SvStream& rIn, GalleryImportThemeEntry& rEntry )
{
{
ByteString
aTmpStr
;
ByteString
aTmpStr
;
rIn
>>
aTmpStr
;
rEntry
.
aThemeName
=
String
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
);
rIn
.
ReadByteString
(
aTmpStr
);
rIn
>>
aTmpStr
;
rEntry
.
aUIName
=
String
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
);
rEntry
.
aThemeName
=
String
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
);
rIn
>>
aTmpStr
;
rEntry
.
aURL
=
INetURLObject
(
String
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
)
);
rIn
>>
aTmpStr
;
rEntry
.
aImportName
=
String
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
);
rIn
.
ReadByteString
(
aTmpStr
);
rIn
>>
aTmpStr
;
rEntry
.
aUIName
=
String
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
);
rIn
.
ReadByteString
(
aTmpStr
);
rEntry
.
aURL
=
INetURLObject
(
String
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
)
);
rIn
.
ReadByteString
(
aTmpStr
);
rEntry
.
aImportName
=
String
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
);
rIn
.
ReadByteString
(
aTmpStr
);
return
rIn
;
return
rIn
;
}
}
...
...
svx/source/gallery2/galobj.cxx
Dosyayı görüntüle @
4e7fff38
...
@@ -29,8 +29,6 @@
...
@@ -29,8 +29,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_svx.hxx"
#include "precompiled_svx.hxx"
#define ENABLE_BYTESTRING_STREAM_OPERATORS
#include <com/sun/star/lang/XUnoTunnel.hpp>
#include <com/sun/star/lang/XUnoTunnel.hpp>
#include <sfx2/objsh.hxx>
#include <sfx2/objsh.hxx>
#include <sfx2/docfac.hxx>
#include <sfx2/docfac.hxx>
...
@@ -172,14 +170,13 @@ void SgaObject::WriteData( SvStream& rOut, const String& rDestDir ) const
...
@@ -172,14 +170,13 @@ void SgaObject::WriteData( SvStream& rOut, const String& rDestDir ) const
String
aURLWithoutDestDir
=
String
(
aURL
.
GetMainURL
(
INetURLObject
::
NO_DECODE
));
String
aURLWithoutDestDir
=
String
(
aURL
.
GetMainURL
(
INetURLObject
::
NO_DECODE
));
aURLWithoutDestDir
.
SearchAndReplace
(
rDestDir
,
String
());
aURLWithoutDestDir
.
SearchAndReplace
(
rDestDir
,
String
());
rOut
<<
ByteString
(
aURLWithoutDestDir
,
RTL_TEXTENCODING_UTF8
);
rOut
.
WriteByteString
(
ByteString
(
aURLWithoutDestDir
,
RTL_TEXTENCODING_UTF8
)
);
}
}
// ------------------------------------------------------------------------
// ------------------------------------------------------------------------
void
SgaObject
::
ReadData
(
SvStream
&
rIn
,
sal_uInt16
&
rReadVersion
)
void
SgaObject
::
ReadData
(
SvStream
&
rIn
,
sal_uInt16
&
rReadVersion
)
{
{
ByteString
aTmpStr
;
sal_uInt32
nTmp32
;
sal_uInt32
nTmp32
;
sal_uInt16
nTmp16
;
sal_uInt16
nTmp16
;
...
@@ -190,7 +187,9 @@ void SgaObject::ReadData(SvStream& rIn, sal_uInt16& rReadVersion )
...
@@ -190,7 +187,9 @@ void SgaObject::ReadData(SvStream& rIn, sal_uInt16& rReadVersion )
else
else
rIn
>>
aThumbMtf
;
rIn
>>
aThumbMtf
;
rIn
>>
aTmpStr
;
aURL
=
INetURLObject
(
String
(
aTmpStr
.
GetBuffer
(),
RTL_TEXTENCODING_UTF8
)
);
ByteString
aTmpStr
;
rIn
.
ReadByteString
(
aTmpStr
);
aURL
=
INetURLObject
(
rtl
::
OStringToOUString
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
));
}
}
// ------------------------------------------------------------------------
// ------------------------------------------------------------------------
...
@@ -293,28 +292,29 @@ void SgaObjectBmp::Init( const Graphic& rGraphic, const INetURLObject& rURL )
...
@@ -293,28 +292,29 @@ void SgaObjectBmp::Init( const Graphic& rGraphic, const INetURLObject& rURL )
void
SgaObjectBmp
::
WriteData
(
SvStream
&
rOut
,
const
String
&
rDestDir
)
const
void
SgaObjectBmp
::
WriteData
(
SvStream
&
rOut
,
const
String
&
rDestDir
)
const
{
{
String
aDummyStr
;
char
aDummy
[
10
];
// Version setzen
// Version setzen
SgaObject
::
WriteData
(
rOut
,
rDestDir
);
SgaObject
::
WriteData
(
rOut
,
rDestDir
);
char
aDummy
[
10
];
rOut
.
Write
(
aDummy
,
10
);
rOut
.
Write
(
aDummy
,
10
);
rOut
<<
ByteString
(
aDummyStr
,
RTL_TEXTENCODING_UTF8
)
<<
ByteString
(
aTitle
,
RTL_TEXTENCODING_UTF8
);
String
aDummyStr
;
rOut
.
WriteByteString
(
rtl
::
OUStringToOString
(
aDummyStr
,
RTL_TEXTENCODING_UTF8
));
rOut
.
WriteByteString
(
rtl
::
OUStringToOString
(
aTitle
,
RTL_TEXTENCODING_UTF8
));
}
}
// ------------------------------------------------------------------------
// ------------------------------------------------------------------------
void
SgaObjectBmp
::
ReadData
(
SvStream
&
rIn
,
sal_uInt16
&
rReadVersion
)
void
SgaObjectBmp
::
ReadData
(
SvStream
&
rIn
,
sal_uInt16
&
rReadVersion
)
{
{
ByteString
aTmpStr
;
SgaObject
::
ReadData
(
rIn
,
rReadVersion
);
SgaObject
::
ReadData
(
rIn
,
rReadVersion
);
rIn
.
SeekRel
(
10
);
// 16, 16, 32, 16
rIn
.
SeekRel
(
10
);
// 16, 16, 32, 16
rIn
>>
aTmpStr
;
// dummy
ByteString
aTmpStr
;
rIn
.
ReadByteString
(
aTmpStr
);
// dummy
if
(
rReadVersion
>=
5
)
if
(
rReadVersion
>=
5
)
{
{
rIn
>>
aTmpStr
;
aTitle
=
String
(
aTmpStr
.
GetBuffer
(),
RTL_TEXTENCODING_UTF8
);
rIn
.
ReadByteString
(
aTmpStr
);
aTitle
=
rtl
::
OStringToOUString
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
);
}
}
}
}
...
@@ -381,7 +381,8 @@ Bitmap SgaObjectSound::GetThumbBmp() const
...
@@ -381,7 +381,8 @@ Bitmap SgaObjectSound::GetThumbBmp() const
void
SgaObjectSound
::
WriteData
(
SvStream
&
rOut
,
const
String
&
rDestDir
)
const
void
SgaObjectSound
::
WriteData
(
SvStream
&
rOut
,
const
String
&
rDestDir
)
const
{
{
SgaObject
::
WriteData
(
rOut
,
rDestDir
);
SgaObject
::
WriteData
(
rOut
,
rDestDir
);
rOut
<<
(
sal_uInt16
)
eSoundType
<<
ByteString
(
aTitle
,
RTL_TEXTENCODING_UTF8
);
rOut
<<
(
sal_uInt16
)
eSoundType
;
rOut
.
WriteByteString
(
rtl
::
OUStringToOString
(
aTitle
,
RTL_TEXTENCODING_UTF8
));
}
}
// ------------------------------------------------------------------------
// ------------------------------------------------------------------------
...
@@ -392,14 +393,15 @@ void SgaObjectSound::ReadData( SvStream& rIn, sal_uInt16& rReadVersion )
...
@@ -392,14 +393,15 @@ void SgaObjectSound::ReadData( SvStream& rIn, sal_uInt16& rReadVersion )
if
(
rReadVersion
>=
5
)
if
(
rReadVersion
>=
5
)
{
{
ByteString
aTmpStr
;
sal_uInt16
nTmp16
;
sal_uInt16
nTmp16
;
rIn
>>
nTmp16
;
eSoundType
=
(
GalSoundType
)
nTmp16
;
rIn
>>
nTmp16
;
eSoundType
=
(
GalSoundType
)
nTmp16
;
if
(
rReadVersion
>=
6
)
if
(
rReadVersion
>=
6
)
{
{
rIn
>>
aTmpStr
;
aTitle
=
String
(
aTmpStr
.
GetBuffer
(),
RTL_TEXTENCODING_UTF8
);
ByteString
aTmpStr
;
rIn
.
ReadByteString
(
aTmpStr
);
aTitle
=
rtl
::
OStringToOUString
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
);
}
}
}
}
}
}
...
@@ -591,7 +593,7 @@ sal_Bool SgaObjectSvDraw::DrawCentered( OutputDevice* pOut, const FmFormModel& r
...
@@ -591,7 +593,7 @@ sal_Bool SgaObjectSvDraw::DrawCentered( OutputDevice* pOut, const FmFormModel& r
void
SgaObjectSvDraw
::
WriteData
(
SvStream
&
rOut
,
const
String
&
rDestDir
)
const
void
SgaObjectSvDraw
::
WriteData
(
SvStream
&
rOut
,
const
String
&
rDestDir
)
const
{
{
SgaObject
::
WriteData
(
rOut
,
rDestDir
);
SgaObject
::
WriteData
(
rOut
,
rDestDir
);
rOut
<<
ByteString
(
aTitle
,
RTL_TEXTENCODING_UTF8
);
rOut
.
WriteByteString
(
rtl
::
OUStringToOString
(
aTitle
,
RTL_TEXTENCODING_UTF8
)
);
}
}
// ------------------------------------------------------------------------
// ------------------------------------------------------------------------
...
@@ -603,7 +605,8 @@ void SgaObjectSvDraw::ReadData( SvStream& rIn, sal_uInt16& rReadVersion )
...
@@ -603,7 +605,8 @@ void SgaObjectSvDraw::ReadData( SvStream& rIn, sal_uInt16& rReadVersion )
if
(
rReadVersion
>=
5
)
if
(
rReadVersion
>=
5
)
{
{
ByteString
aTmpStr
;
ByteString
aTmpStr
;
rIn
>>
aTmpStr
;
aTitle
=
String
(
aTmpStr
.
GetBuffer
(),
RTL_TEXTENCODING_UTF8
);
rIn
.
ReadByteString
(
aTmpStr
);
aTitle
=
rtl
::
OStringToOUString
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
);
}
}
}
}
...
...
svx/source/gallery2/galtheme.cxx
Dosyayı görüntüle @
4e7fff38
...
@@ -29,8 +29,6 @@
...
@@ -29,8 +29,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_svx.hxx"
#include "precompiled_svx.hxx"
#define ENABLE_BYTESTRING_STREAM_OPERATORS
#include <tools/urlobj.hxx>
#include <tools/urlobj.hxx>
#include <tools/vcompat.hxx>
#include <tools/vcompat.hxx>
#include <unotools/streamwrap.hxx>
#include <unotools/streamwrap.hxx>
...
@@ -736,9 +734,10 @@ GalleryThemeEntry* GalleryTheme::CreateThemeEntry( const INetURLObject& rURL, sa
...
@@ -736,9 +734,10 @@ GalleryThemeEntry* GalleryTheme::CreateThemeEntry( const INetURLObject& rURL, sa
if
(
nVersion
<=
0x00ff
)
if
(
nVersion
<=
0x00ff
)
{
{
sal_uInt32
nThemeId
=
0
;
sal_uInt32
nThemeId
=
0
;
ByteString
aTmpStr
;
*
pIStm
>>
aTmpStr
;
aThemeName
=
String
(
aTmpStr
.
GetBuffer
(),
RTL_TEXTENCODING_UTF8
);
ByteString
aTmpStr
;
pIStm
->
ReadByteString
(
aTmpStr
);
aThemeName
=
rtl
::
OStringToOUString
(
aTmpStr
,
RTL_TEXTENCODING_UTF8
);
// Charakterkonvertierung durchfuehren
// Charakterkonvertierung durchfuehren
if
(
nVersion
>=
0x0004
)
if
(
nVersion
>=
0x0004
)
...
@@ -1363,7 +1362,7 @@ SvStream& GalleryTheme::WriteData( SvStream& rOStm ) const
...
@@ -1363,7 +1362,7 @@ SvStream& GalleryTheme::WriteData( SvStream& rOStm ) const
sal_Bool
bRel
;
sal_Bool
bRel
;
rOStm
<<
(
sal_uInt16
)
0x0004
;
rOStm
<<
(
sal_uInt16
)
0x0004
;
rOStm
<<
ByteString
(
GetRealName
(),
RTL_TEXTENCODING_UTF8
);
rOStm
.
WriteByteString
(
rtl
::
OUStringToOString
(
GetRealName
(),
RTL_TEXTENCODING_UTF8
)
);
rOStm
<<
nCount
<<
(
sal_uInt16
)
gsl_getSystemTextEncoding
();
rOStm
<<
nCount
<<
(
sal_uInt16
)
gsl_getSystemTextEncoding
();
for
(
sal_uInt32
i
=
0
;
i
<
nCount
;
i
++
)
for
(
sal_uInt32
i
=
0
;
i
<
nCount
;
i
++
)
...
@@ -1402,7 +1401,9 @@ SvStream& GalleryTheme::WriteData( SvStream& rOStm ) const
...
@@ -1402,7 +1401,9 @@ SvStream& GalleryTheme::WriteData( SvStream& rOStm ) const
}
}
aPath
.
SearchAndReplace
(
m_aDestDir
,
String
());
aPath
.
SearchAndReplace
(
m_aDestDir
,
String
());
rOStm
<<
bRel
<<
ByteString
(
aPath
,
RTL_TEXTENCODING_UTF8
)
<<
pObj
->
nOffset
<<
(
sal_uInt16
)
pObj
->
eObjKind
;
rOStm
<<
bRel
;
rOStm
.
WriteByteString
(
rtl
::
OUStringToOString
(
aPath
,
RTL_TEXTENCODING_UTF8
));
rOStm
<<
pObj
->
nOffset
<<
(
sal_uInt16
)
pObj
->
eObjKind
;
}
}
// neuerdings wird ein 512-Byte-Reservepuffer gechrieben;
// neuerdings wird ein 512-Byte-Reservepuffer gechrieben;
...
@@ -1436,12 +1437,14 @@ SvStream& GalleryTheme::ReadData( SvStream& rIStm )
...
@@ -1436,12 +1437,14 @@ SvStream& GalleryTheme::ReadData( SvStream& rIStm )
{
{
sal_uInt32
nCount
;
sal_uInt32
nCount
;
sal_uInt16
nVersion
;
sal_uInt16
nVersion
;
ByteString
aTmpStr
;
String
aThemeName
;
String
aThemeName
;
rtl_TextEncoding
nTextEncoding
;
rtl_TextEncoding
nTextEncoding
;
aImportName
=
String
();
aImportName
=
String
();
rIStm
>>
nVersion
>>
aTmpStr
>>
nCount
;
rIStm
>>
nVersion
;
ByteString
aTmpStr
;
rIStm
.
ReadByteString
(
aTmpStr
);
rIStm
>>
nCount
;
if
(
nVersion
>=
0x0004
)
if
(
nVersion
>=
0x0004
)
{
{
...
@@ -1452,7 +1455,7 @@ SvStream& GalleryTheme::ReadData( SvStream& rIStm )
...
@@ -1452,7 +1455,7 @@ SvStream& GalleryTheme::ReadData( SvStream& rIStm )
else
else
nTextEncoding
=
RTL_TEXTENCODING_UTF8
;
nTextEncoding
=
RTL_TEXTENCODING_UTF8
;
aThemeName
=
String
(
aTmpStr
.
GetBuffer
(),
nTextEncoding
);
aThemeName
=
rtl
::
OStringToOUString
(
aTmpStr
,
nTextEncoding
);
if
(
nCount
<=
(
1L
<<
14
)
)
if
(
nCount
<=
(
1L
<<
14
)
)
{
{
...
@@ -1480,10 +1483,12 @@ SvStream& GalleryTheme::ReadData( SvStream& rIStm )
...
@@ -1480,10 +1483,12 @@ SvStream& GalleryTheme::ReadData( SvStream& rIStm )
String
aPath
;
String
aPath
;
sal_uInt16
nTemp
;
sal_uInt16
nTemp
;
rIStm
>>
bRel
>>
aTempFileName
>>
pObj
->
nOffset
;
rIStm
>>
bRel
;
rIStm
.
ReadByteString
(
aTempFileName
);
rIStm
>>
pObj
->
nOffset
;
rIStm
>>
nTemp
;
pObj
->
eObjKind
=
(
SgaObjKind
)
nTemp
;
rIStm
>>
nTemp
;
pObj
->
eObjKind
=
(
SgaObjKind
)
nTemp
;
aFileName
=
String
(
aTempFileName
.
GetBuffer
(),
gsl_getSystemTextEncoding
()
);
aFileName
=
rtl
::
OStringToOUString
(
aTempFileName
,
gsl_getSystemTextEncoding
()
);
if
(
bRel
)
if
(
bRel
)
{
{
...
...
tools/inc/tools/stream.hxx
Dosyayı görüntüle @
4e7fff38
...
@@ -346,9 +346,6 @@ public:
...
@@ -346,9 +346,6 @@ public:
SvStream
&
operator
>>
(
unsigned
char
&
rChar
);
SvStream
&
operator
>>
(
unsigned
char
&
rChar
);
SvStream
&
operator
>>
(
float
&
rFloat
);
SvStream
&
operator
>>
(
float
&
rFloat
);
SvStream
&
operator
>>
(
double
&
rDouble
);
SvStream
&
operator
>>
(
double
&
rDouble
);
#ifdef ENABLE_BYTESTRING_STREAM_OPERATORS
SvStream
&
operator
>>
(
ByteString
&
rString
)
{
return
ReadByteString
(
rString
);
}
#endif
#ifdef ENABLE_STRING_STREAM_OPERATORS
#ifdef ENABLE_STRING_STREAM_OPERATORS
SvStream
&
operator
>>
(
UniString
&
rString
)
{
return
ReadByteString
(
rString
);
}
SvStream
&
operator
>>
(
UniString
&
rString
)
{
return
ReadByteString
(
rString
);
}
#endif
#endif
...
@@ -367,9 +364,6 @@ public:
...
@@ -367,9 +364,6 @@ public:
SvStream
&
operator
<<
(
const
double
&
rDouble
);
SvStream
&
operator
<<
(
const
double
&
rDouble
);
SvStream
&
operator
<<
(
const
char
*
pBuf
);
SvStream
&
operator
<<
(
const
char
*
pBuf
);
SvStream
&
operator
<<
(
const
unsigned
char
*
pBuf
);
SvStream
&
operator
<<
(
const
unsigned
char
*
pBuf
);
#ifdef ENABLE_BYTESTRING_STREAM_OPERATORS
SvStream
&
operator
<<
(
const
ByteString
&
rString
)
{
return
WriteByteString
(
rString
);
}
#endif
#ifdef ENABLE_STRING_STREAM_OPERATORS
#ifdef ENABLE_STRING_STREAM_OPERATORS
SvStream
&
operator
<<
(
const
UniString
&
rString
)
{
return
WriteByteString
(
rString
);
}
SvStream
&
operator
<<
(
const
UniString
&
rString
)
{
return
WriteByteString
(
rString
);
}
#endif
#endif
...
...
tools/source/stream/stream.cxx
Dosyayı görüntüle @
4e7fff38
...
@@ -52,7 +52,6 @@ c >>= 4; \
...
@@ -52,7 +52,6 @@ c >>= 4; \
c |= nSwapTmp;
c |= nSwapTmp;
#include <tools/debug.hxx>
#include <tools/debug.hxx>
#define ENABLE_BYTESTRING_STREAM_OPERATORS
#include <tools/stream.hxx>
#include <tools/stream.hxx>
#include <osl/thread.h>
#include <osl/thread.h>
#include <algorithm>
#include <algorithm>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment