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
12324ca8
Kaydet (Commit)
12324ca8
authored
May 31, 2014
tarafından
Matteo Casalin
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
sal_uInt16 to more proper types, constify
Change-Id: Ic7d9f18e04429c5ccb7b0fad28f3e83aa199897c
üst
6e3b2014
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
12 deletions
+13
-12
unofield.cxx
sw/source/core/unocore/unofield.cxx
+13
-12
No files found.
sw/source/core/unocore/unofield.cxx
Dosyayı görüntüle @
12324ca8
...
@@ -197,7 +197,8 @@ static sal_uInt16 lcl_ServiceIdToResId(sal_uInt16 nServiceId)
...
@@ -197,7 +197,8 @@ static sal_uInt16 lcl_ServiceIdToResId(sal_uInt16 nServiceId)
static
sal_uInt16
lcl_GetServiceForField
(
const
SwField
&
rFld
)
static
sal_uInt16
lcl_GetServiceForField
(
const
SwField
&
rFld
)
{
{
sal_uInt16
nWhich
=
rFld
.
Which
(),
nSrvId
=
USHRT_MAX
;
const
sal_uInt16
nWhich
=
rFld
.
Which
();
sal_uInt16
nSrvId
=
USHRT_MAX
;
//special handling for some fields
//special handling for some fields
switch
(
nWhich
)
switch
(
nWhich
)
{
{
...
@@ -208,7 +209,7 @@ static sal_uInt16 lcl_GetServiceForField( const SwField& rFld )
...
@@ -208,7 +209,7 @@ static sal_uInt16 lcl_GetServiceForField( const SwField& rFld )
case
RES_DOCINFOFLD
:
case
RES_DOCINFOFLD
:
{
{
sal_uInt16
nSubType
=
rFld
.
GetSubType
();
const
sal_uInt16
nSubType
=
rFld
.
GetSubType
();
switch
(
(
nSubType
&
0xff
))
switch
(
(
nSubType
&
0xff
))
{
{
case
DI_CHANGE
:
case
DI_CHANGE
:
...
@@ -826,7 +827,7 @@ throw (beans::UnknownPropertyException, lang::WrappedTargetException,
...
@@ -826,7 +827,7 @@ throw (beans::UnknownPropertyException, lang::WrappedTargetException,
uno
::
Sequence
<
uno
::
Reference
<
text
::
XDependentTextField
>
>
aRetSeq
(
aFldArr
.
size
());
uno
::
Sequence
<
uno
::
Reference
<
text
::
XDependentTextField
>
>
aRetSeq
(
aFldArr
.
size
());
uno
::
Reference
<
text
::
XDependentTextField
>*
pRetSeq
=
aRetSeq
.
getArray
();
uno
::
Reference
<
text
::
XDependentTextField
>*
pRetSeq
=
aRetSeq
.
getArray
();
for
(
s
al_uInt16
i
=
0
;
i
<
aFldArr
.
size
();
i
++
)
for
(
s
ize_t
i
=
0
;
i
<
aFldArr
.
size
();
++
i
)
{
{
pFld
=
aFldArr
[
i
];
pFld
=
aFldArr
[
i
];
uno
::
Reference
<
text
::
XTextField
>
const
xField
=
uno
::
Reference
<
text
::
XTextField
>
const
xField
=
...
@@ -840,7 +841,7 @@ throw (beans::UnknownPropertyException, lang::WrappedTargetException,
...
@@ -840,7 +841,7 @@ throw (beans::UnknownPropertyException, lang::WrappedTargetException,
else
else
{
{
//TODO: Properties fuer die uebrigen Feldtypen einbauen
//TODO: Properties fuer die uebrigen Feldtypen einbauen
sal_uInt16
nMId
=
GetFieldTypeMId
(
rPropertyName
,
*
pType
);
const
sal_uInt16
nMId
=
GetFieldTypeMId
(
rPropertyName
,
*
pType
);
if
(
USHRT_MAX
==
nMId
)
if
(
USHRT_MAX
==
nMId
)
{
{
throw
beans
::
UnknownPropertyException
(
throw
beans
::
UnknownPropertyException
(
...
@@ -965,7 +966,7 @@ throw (uno::RuntimeException, std::exception)
...
@@ -965,7 +966,7 @@ throw (uno::RuntimeException, std::exception)
throw
uno
::
RuntimeException
();
throw
uno
::
RuntimeException
();
sal_uInt16
nTypeIdx
=
USHRT_MAX
;
sal_uInt16
nTypeIdx
=
USHRT_MAX
;
const
SwFldTypes
*
pTypes
=
m_pImpl
->
m_pDoc
->
GetFldTypes
();
const
SwFldTypes
*
pTypes
=
m_pImpl
->
m_pDoc
->
GetFldTypes
();
for
(
s
al_uInt16
i
=
0
;
i
<
pTypes
->
size
();
i
++
)
for
(
s
ize_t
i
=
0
;
i
<
pTypes
->
size
();
i
++
)
{
{
if
((
*
pTypes
)[
i
]
==
pFldType
)
if
((
*
pTypes
)[
i
]
==
pFldType
)
nTypeIdx
=
i
;
nTypeIdx
=
i
;
...
@@ -1026,7 +1027,7 @@ OUString SwXFieldMaster::GetProgrammaticName(const SwFieldType& rType, SwDoc& rD
...
@@ -1026,7 +1027,7 @@ OUString SwXFieldMaster::GetProgrammaticName(const SwFieldType& rType, SwDoc& rD
if
(
RES_SETEXPFLD
==
rType
.
Which
())
if
(
RES_SETEXPFLD
==
rType
.
Which
())
{
{
const
SwFldTypes
*
pTypes
=
rDoc
.
GetFldTypes
();
const
SwFldTypes
*
pTypes
=
rDoc
.
GetFldTypes
();
for
(
s
al_uInt16
i
=
0
;
i
<=
INIT_FLDTYPES
;
i
++
)
for
(
s
ize_t
i
=
0
;
i
<=
size_t
(
INIT_FLDTYPES
)
;
i
++
)
{
{
if
((
*
pTypes
)[
i
]
==
&
rType
)
if
((
*
pTypes
)[
i
]
==
&
rType
)
{
{
...
@@ -2126,7 +2127,7 @@ throw (beans::UnknownPropertyException, beans::PropertyVetoException,
...
@@ -2126,7 +2127,7 @@ throw (beans::UnknownPropertyException, beans::PropertyVetoException,
if
(
pField
)
if
(
pField
)
{
{
// special treatment for mail merge fields
// special treatment for mail merge fields
sal_uInt16
nWhich
=
pField
->
Which
();
const
sal_uInt16
nWhich
=
pField
->
Which
();
if
(
RES_DBFLD
==
nWhich
&&
if
(
RES_DBFLD
==
nWhich
&&
(
rPropertyName
==
UNO_NAME_DATA_BASE_NAME
||
(
rPropertyName
==
UNO_NAME_DATA_BASE_NAME
||
rPropertyName
==
UNO_NAME_DATA_BASE_URL
||
rPropertyName
==
UNO_NAME_DATA_BASE_URL
||
...
@@ -2683,7 +2684,7 @@ static sal_uInt16 lcl_GetIdByName( OUString& rName, OUString& rTypeName )
...
@@ -2683,7 +2684,7 @@ static sal_uInt16 lcl_GetIdByName( OUString& rName, OUString& rTypeName )
else
if
(
rTypeName
==
"DataBase"
)
else
if
(
rTypeName
==
"DataBase"
)
{
{
rName
=
rName
.
copy
(
RTL_CONSTASCII_LENGTH
(
"DataBase."
));
rName
=
rName
.
copy
(
RTL_CONSTASCII_LENGTH
(
"DataBase."
));
sal_uInt16
nDotCount
=
comphelper
::
string
::
getTokenCount
(
rName
,
'.'
);
const
sal_Int32
nDotCount
=
comphelper
::
string
::
getTokenCount
(
rName
,
'.'
);
if
(
2
<=
nDotCount
)
if
(
2
<=
nDotCount
)
{
{
// #i51815#
// #i51815#
...
@@ -2704,7 +2705,7 @@ uno::Any SwXTextFieldMasters::getByName(const OUString& rName)
...
@@ -2704,7 +2705,7 @@ uno::Any SwXTextFieldMasters::getByName(const OUString& rName)
throw
uno
::
RuntimeException
();
throw
uno
::
RuntimeException
();
OUString
sName
(
rName
),
sTypeName
;
OUString
sName
(
rName
),
sTypeName
;
sal_uInt16
nResId
=
lcl_GetIdByName
(
sName
,
sTypeName
);
const
sal_uInt16
nResId
=
lcl_GetIdByName
(
sName
,
sTypeName
);
if
(
USHRT_MAX
==
nResId
)
if
(
USHRT_MAX
==
nResId
)
throw
container
::
NoSuchElementException
(
throw
container
::
NoSuchElementException
(
"SwXTextFieldMasters::getByName("
+
rName
+
")"
,
"SwXTextFieldMasters::getByName("
+
rName
+
")"
,
...
@@ -2795,7 +2796,7 @@ sal_Bool SwXTextFieldMasters::hasByName(const OUString& rName) throw( uno::Runti
...
@@ -2795,7 +2796,7 @@ sal_Bool SwXTextFieldMasters::hasByName(const OUString& rName) throw( uno::Runti
throw
uno
::
RuntimeException
();
throw
uno
::
RuntimeException
();
OUString
sName
(
rName
),
sTypeName
;
OUString
sName
(
rName
),
sTypeName
;
sal_uInt16
nResId
=
lcl_GetIdByName
(
sName
,
sTypeName
);
const
sal_uInt16
nResId
=
lcl_GetIdByName
(
sName
,
sTypeName
);
bool
bRet
=
false
;
bool
bRet
=
false
;
if
(
USHRT_MAX
!=
nResId
)
if
(
USHRT_MAX
!=
nResId
)
{
{
...
@@ -2971,8 +2972,8 @@ SwXFieldEnumeration::SwXFieldEnumeration(SwDoc & rDoc)
...
@@ -2971,8 +2972,8 @@ SwXFieldEnumeration::SwXFieldEnumeration(SwDoc & rDoc)
sal_Int32
nFillPos
=
0
;
sal_Int32
nFillPos
=
0
;
const
SwFldTypes
*
pFldTypes
=
m_pImpl
->
m_pDoc
->
GetFldTypes
();
const
SwFldTypes
*
pFldTypes
=
m_pImpl
->
m_pDoc
->
GetFldTypes
();
sal_uInt16
nCount
=
pFldTypes
->
size
();
const
size_t
nCount
=
pFldTypes
->
size
();
for
(
s
al_uInt16
nType
=
0
;
nType
<
nCount
;
++
nType
)
for
(
s
ize_t
nType
=
0
;
nType
<
nCount
;
++
nType
)
{
{
const
SwFieldType
*
pCurType
=
(
*
pFldTypes
)[
nType
];
const
SwFieldType
*
pCurType
=
(
*
pFldTypes
)[
nType
];
SwIterator
<
SwFmtFld
,
SwFieldType
>
aIter
(
*
pCurType
);
SwIterator
<
SwFmtFld
,
SwFieldType
>
aIter
(
*
pCurType
);
...
...
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