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
10542d92
Kaydet (Commit)
10542d92
authored
Eki 06, 2012
tarafından
Julien Nabet
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
some cppcheck cleaning
Change-Id: I433a34f53e0e31e8bf41a080233955c2781bfd72
üst
442b7f6b
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
20 additions
and
32 deletions
+20
-32
MConnection.cxx
connectivity/source/drivers/mork/MConnection.cxx
+1
-1
MDatabaseMetaData.cxx
connectivity/source/drivers/mork/MDatabaseMetaData.cxx
+1
-3
MQueryHelper.cxx
connectivity/source/drivers/mork/MQueryHelper.cxx
+3
-3
MorkParser.cxx
connectivity/source/drivers/mork/MorkParser.cxx
+8
-9
mork_helper.cxx
connectivity/source/drivers/mork/mork_helper.cxx
+2
-4
MDatabaseMetaData.cxx
connectivity/source/drivers/mozab/MDatabaseMetaData.cxx
+1
-2
MNSProfile.cxx
connectivity/source/drivers/mozab/bootstrap/MNSProfile.cxx
+1
-3
MDatabaseMetaDataHelper.cxx
...urce/drivers/mozab/mozillasrc/MDatabaseMetaDataHelper.cxx
+3
-7
No files found.
connectivity/source/drivers/mork/MConnection.cxx
Dosyayı görüntüle @
10542d92
...
@@ -137,7 +137,7 @@ void OConnection::construct(const ::rtl::OUString& url,const Sequence< PropertyV
...
@@ -137,7 +137,7 @@ void OConnection::construct(const ::rtl::OUString& url,const Sequence< PropertyV
if
(
Tables
)
if
(
Tables
)
{
{
// Iterate all tables
// Iterate all tables
for
(
tableIter
=
Tables
->
begin
();
tableIter
!=
Tables
->
end
();
tableIter
++
)
for
(
tableIter
=
Tables
->
begin
();
tableIter
!=
Tables
->
end
();
++
tableIter
)
{
{
if
(
0
==
tableIter
->
first
)
continue
;
if
(
0
==
tableIter
->
first
)
continue
;
SAL_INFO
(
"connectivity.mork"
,
"table->first : "
<<
tableIter
->
first
);
SAL_INFO
(
"connectivity.mork"
,
"table->first : "
<<
tableIter
->
first
);
...
...
connectivity/source/drivers/mork/MDatabaseMetaData.cxx
Dosyayı görüntüle @
10542d92
...
@@ -960,9 +960,7 @@ Reference< XResultSet > SAL_CALL ODatabaseMetaData::getTablePrivileges(
...
@@ -960,9 +960,7 @@ Reference< XResultSet > SAL_CALL ODatabaseMetaData::getTablePrivileges(
{
{
SAL_INFO
(
"connectivity.mork"
,
"=> ODatabaseMetaData::getTablePrivileges()"
);
SAL_INFO
(
"connectivity.mork"
,
"=> ODatabaseMetaData::getTablePrivileges()"
);
::
connectivity
::
ODatabaseMetaDataResultSet
*
pResult
=
new
::
connectivity
::
ODatabaseMetaDataResultSet
(
ODatabaseMetaDataResultSet
::
eTablePrivileges
);
::
connectivity
::
ODatabaseMetaDataResultSet
*
pResult
=
new
::
connectivity
::
ODatabaseMetaDataResultSet
(
ODatabaseMetaDataResultSet
::
eTablePrivileges
);
Reference
<
XResultSet
>
xRef
=
NULL
;
Reference
<
XResultSet
>
xRef
=
pResult
;
xRef
=
pResult
;
::
std
::
vector
<
::
rtl
::
OUString
>
tables
;
::
std
::
vector
<
::
rtl
::
OUString
>
tables
;
if
(
!
m_pMetaDataHelper
->
getTableStrings
(
m_pConnection
,
tables
)
)
if
(
!
m_pMetaDataHelper
->
getTableStrings
(
m_pConnection
,
tables
)
)
...
...
connectivity/source/drivers/mork/MQueryHelper.cxx
Dosyayı görüntüle @
10542d92
...
@@ -246,18 +246,18 @@ sal_Int32 MQueryHelper::executeQuery(OConnection* xConnection)
...
@@ -246,18 +246,18 @@ sal_Int32 MQueryHelper::executeQuery(OConnection* xConnection)
MorkRowMap
::
iterator
rowIter
;
MorkRowMap
::
iterator
rowIter
;
// Iterate all tables
// Iterate all tables
for
(
tableIter
=
Tables
->
begin
();
tableIter
!=
Tables
->
end
();
tableIter
++
)
for
(
tableIter
=
Tables
->
begin
();
tableIter
!=
Tables
->
end
();
++
tableIter
)
{
{
if
(
tableIter
->
first
!=
1
)
break
;
if
(
tableIter
->
first
!=
1
)
break
;
Rows
=
xConnection
->
getMorkParser
()
->
getRows
(
0x80
,
&
tableIter
->
second
);
Rows
=
xConnection
->
getMorkParser
()
->
getRows
(
0x80
,
&
tableIter
->
second
);
if
(
Rows
)
if
(
Rows
)
{
{
// Iterate all rows
// Iterate all rows
for
(
rowIter
=
Rows
->
begin
();
rowIter
!=
Rows
->
end
();
rowIter
++
)
for
(
rowIter
=
Rows
->
begin
();
rowIter
!=
Rows
->
end
();
++
rowIter
)
{
{
MQueryHelperResultEntry
*
entry
=
new
MQueryHelperResultEntry
();
MQueryHelperResultEntry
*
entry
=
new
MQueryHelperResultEntry
();
for
(
MorkCells
::
iterator
CellsIter
=
rowIter
->
second
.
begin
();
for
(
MorkCells
::
iterator
CellsIter
=
rowIter
->
second
.
begin
();
CellsIter
!=
rowIter
->
second
.
end
();
CellsIter
++
)
CellsIter
!=
rowIter
->
second
.
end
();
++
CellsIter
)
{
{
std
::
string
column
=
xConnection
->
getMorkParser
()
->
getColumn
(
CellsIter
->
first
);
std
::
string
column
=
xConnection
->
getMorkParser
()
->
getColumn
(
CellsIter
->
first
);
std
::
string
value
=
xConnection
->
getMorkParser
()
->
getValue
(
CellsIter
->
second
);
std
::
string
value
=
xConnection
->
getMorkParser
()
->
getValue
(
CellsIter
->
second
);
...
...
connectivity/source/drivers/mork/MorkParser.cxx
Dosyayı görüntüle @
10542d92
...
@@ -102,10 +102,9 @@ void MorkParser::initVars()
...
@@ -102,10 +102,9 @@ void MorkParser::initVars()
bool
MorkParser
::
parse
()
bool
MorkParser
::
parse
()
{
{
bool
Result
=
true
;
bool
Result
=
true
;
char
cur
=
0
;
// Run over mork chars and parse each term
// Run over mork chars and parse each term
cur
=
nextChar
();
c
har
c
ur
=
nextChar
();
int
i
=
0
;
int
i
=
0
;
...
@@ -606,7 +605,7 @@ void MorkParser::dump()
...
@@ -606,7 +605,7 @@ void MorkParser::dump()
//// columns dict
//// columns dict
for
(
MorkDict
::
iterator
iter
=
columns_
.
begin
();
for
(
MorkDict
::
iterator
iter
=
columns_
.
begin
();
iter
!=
columns_
.
end
();
iter
++
)
iter
!=
columns_
.
end
();
++
iter
)
{
{
std
::
cout
<<
std
::
hex
<<
std
::
uppercase
<<
iter
->
first
std
::
cout
<<
std
::
hex
<<
std
::
uppercase
<<
iter
->
first
<<
" : "
<<
" : "
...
@@ -619,7 +618,7 @@ void MorkParser::dump()
...
@@ -619,7 +618,7 @@ void MorkParser::dump()
std
::
cout
<<
"=============================================
\r\n\r\n
"
;
std
::
cout
<<
"=============================================
\r\n\r\n
"
;
for
(
MorkDict
::
iterator
iter
=
values_
.
begin
();
for
(
MorkDict
::
iterator
iter
=
values_
.
begin
();
iter
!=
values_
.
end
();
iter
++
)
iter
!=
values_
.
end
();
++
iter
)
{
{
if
(
iter
->
first
>=
nextAddValueId_
)
{
if
(
iter
->
first
>=
nextAddValueId_
)
{
continue
;
continue
;
...
@@ -637,27 +636,27 @@ void MorkParser::dump()
...
@@ -637,27 +636,27 @@ void MorkParser::dump()
//// Mork data
//// Mork data
for
(
TableScopeMap
::
iterator
iter
=
mork_
.
begin
();
for
(
TableScopeMap
::
iterator
iter
=
mork_
.
begin
();
iter
!=
mork_
.
end
();
iter
++
)
iter
!=
mork_
.
end
();
++
iter
)
{
{
std
::
cout
<<
"
\r\n
Scope:"
<<
std
::
hex
<<
std
::
uppercase
std
::
cout
<<
"
\r\n
Scope:"
<<
std
::
hex
<<
std
::
uppercase
<<
iter
->
first
<<
std
::
endl
;
<<
iter
->
first
<<
std
::
endl
;
for
(
MorkTableMap
::
iterator
TableIter
=
iter
->
second
.
begin
();
for
(
MorkTableMap
::
iterator
TableIter
=
iter
->
second
.
begin
();
TableIter
!=
iter
->
second
.
end
();
TableIter
++
)
TableIter
!=
iter
->
second
.
end
();
++
TableIter
)
{
{
std
::
cout
<<
"
\t
Table:"
std
::
cout
<<
"
\t
Table:"
<<
(
(
int
)
TableIter
->
first
<
0
?
"-"
:
" "
)
<<
(
(
int
)
TableIter
->
first
<
0
?
"-"
:
" "
)
<<
std
::
hex
<<
std
::
uppercase
<<
TableIter
->
first
<<
std
::
endl
;
<<
std
::
hex
<<
std
::
uppercase
<<
TableIter
->
first
<<
std
::
endl
;
for
(
RowScopeMap
::
iterator
RowScopeIter
=
TableIter
->
second
.
begin
();
for
(
RowScopeMap
::
iterator
RowScopeIter
=
TableIter
->
second
.
begin
();
RowScopeIter
!=
TableIter
->
second
.
end
();
RowScopeIter
++
)
RowScopeIter
!=
TableIter
->
second
.
end
();
++
RowScopeIter
)
{
{
std
::
cout
<<
"
\t\t
RowScope:"
std
::
cout
<<
"
\t\t
RowScope:"
<<
std
::
hex
<<
std
::
uppercase
<<
std
::
hex
<<
std
::
uppercase
<<
RowScopeIter
->
first
<<
std
::
endl
;
<<
RowScopeIter
->
first
<<
std
::
endl
;
for
(
MorkRowMap
::
iterator
RowIter
=
RowScopeIter
->
second
.
begin
();
for
(
MorkRowMap
::
iterator
RowIter
=
RowScopeIter
->
second
.
begin
();
RowIter
!=
RowScopeIter
->
second
.
end
();
RowIter
++
)
RowIter
!=
RowScopeIter
->
second
.
end
();
++
RowIter
)
{
{
std
::
cout
<<
"
\t\t\t
Row Id:"
std
::
cout
<<
"
\t\t\t
Row Id:"
<<
((
int
)
RowIter
->
first
<
0
?
"-"
:
" "
)
<<
((
int
)
RowIter
->
first
<
0
?
"-"
:
" "
)
...
@@ -666,7 +665,7 @@ void MorkParser::dump()
...
@@ -666,7 +665,7 @@ void MorkParser::dump()
std
::
cout
<<
"
\t\t\t\t
Cells:"
<<
std
::
endl
;
std
::
cout
<<
"
\t\t\t\t
Cells:"
<<
std
::
endl
;
for
(
MorkCells
::
iterator
CellsIter
=
RowIter
->
second
.
begin
();
for
(
MorkCells
::
iterator
CellsIter
=
RowIter
->
second
.
begin
();
CellsIter
!=
RowIter
->
second
.
end
();
CellsIter
++
)
CellsIter
!=
RowIter
->
second
.
end
();
++
CellsIter
)
{
{
// Write ids
// Write ids
std
::
cout
<<
"
\t\t\t\t\t
"
std
::
cout
<<
"
\t\t\t\t\t
"
...
...
connectivity/source/drivers/mork/mork_helper.cxx
Dosyayı görüntüle @
10542d92
...
@@ -13,14 +13,12 @@ bool openAddressBook(const std::string& path)
...
@@ -13,14 +13,12 @@ bool openAddressBook(const std::string& path)
return
false
;
return
false
;
}
}
const
int
defaultScope
=
0x80
;
const
int
defaultScope
=
0x80
;
MorkTableMap
*
Tables
=
0
;
MorkTableMap
::
iterator
tableIter
;
MorkTableMap
::
iterator
tableIter
;
MorkRowMap
::
iterator
rowIter
;
MorkTableMap
*
Tables
=
mork
.
getTables
(
defaultScope
);
Tables
=
mork
.
getTables
(
defaultScope
);
if
(
Tables
)
if
(
Tables
)
{
{
// Iterate all tables
// Iterate all tables
for
(
tableIter
=
Tables
->
begin
();
tableIter
!=
Tables
->
end
();
tableIter
++
)
for
(
tableIter
=
Tables
->
begin
();
tableIter
!=
Tables
->
end
();
++
tableIter
)
{
{
if
(
0
==
tableIter
->
first
)
continue
;
if
(
0
==
tableIter
->
first
)
continue
;
SAL_INFO
(
"connectivity.mork"
,
"table->first : "
<<
tableIter
->
first
);
SAL_INFO
(
"connectivity.mork"
,
"table->first : "
<<
tableIter
->
first
);
...
...
connectivity/source/drivers/mozab/MDatabaseMetaData.cxx
Dosyayı görüntüle @
10542d92
...
@@ -959,9 +959,8 @@ Reference< XResultSet > SAL_CALL ODatabaseMetaData::getTablePrivileges(
...
@@ -959,9 +959,8 @@ Reference< XResultSet > SAL_CALL ODatabaseMetaData::getTablePrivileges(
const
Any
&
/*catalog*/
,
const
::
rtl
::
OUString
&
/*schemaPattern*/
,
const
::
rtl
::
OUString
&
tableNamePattern
)
throw
(
SQLException
,
RuntimeException
)
const
Any
&
/*catalog*/
,
const
::
rtl
::
OUString
&
/*schemaPattern*/
,
const
::
rtl
::
OUString
&
tableNamePattern
)
throw
(
SQLException
,
RuntimeException
)
{
{
::
connectivity
::
ODatabaseMetaDataResultSet
*
pResult
=
new
::
connectivity
::
ODatabaseMetaDataResultSet
(
ODatabaseMetaDataResultSet
::
eTablePrivileges
);
::
connectivity
::
ODatabaseMetaDataResultSet
*
pResult
=
new
::
connectivity
::
ODatabaseMetaDataResultSet
(
ODatabaseMetaDataResultSet
::
eTablePrivileges
);
Reference
<
XResultSet
>
xRef
=
NULL
;
xRef
=
pResult
;
Reference
<
XResultSet
>
xRef
=
pResult
;
::
std
::
vector
<
::
rtl
::
OUString
>
tables
;
::
std
::
vector
<
::
rtl
::
OUString
>
tables
;
::
std
::
vector
<
::
rtl
::
OUString
>
types
;
::
std
::
vector
<
::
rtl
::
OUString
>
types
;
...
...
connectivity/source/drivers/mozab/bootstrap/MNSProfile.cxx
Dosyayı görüntüle @
10542d92
...
@@ -450,8 +450,6 @@ NS_IMETHODIMP nsProfile::GetProfileDir(const PRUnichar *profileName, nsIFile **p
...
@@ -450,8 +450,6 @@ NS_IMETHODIMP nsProfile::GetProfileDir(const PRUnichar *profileName, nsIFile **p
NS_ENSURE_ARG_POINTER
(
profileDir
);
NS_ENSURE_ARG_POINTER
(
profileDir
);
*
profileDir
=
nsnull
;
*
profileDir
=
nsnull
;
nsresult
rv
=
NS_OK
;
// PRUnichar != sal_Unicode in mingw
// PRUnichar != sal_Unicode in mingw
rtl
::
OUString
path
=
xMozillaBootstrap
->
getProfilePath
(
xMozillaBootstrap
->
getCurrentProduct
(),
reinterpret_cast_mingw_only
<
const
sal_Unicode
*>
(
profileName
));
rtl
::
OUString
path
=
xMozillaBootstrap
->
getProfilePath
(
xMozillaBootstrap
->
getCurrentProduct
(),
reinterpret_cast_mingw_only
<
const
sal_Unicode
*>
(
profileName
));
...
@@ -459,7 +457,7 @@ NS_IMETHODIMP nsProfile::GetProfileDir(const PRUnichar *profileName, nsIFile **p
...
@@ -459,7 +457,7 @@ NS_IMETHODIMP nsProfile::GetProfileDir(const PRUnichar *profileName, nsIFile **p
// PRUnichar != sal_Unicode in mingw
// PRUnichar != sal_Unicode in mingw
nsAutoString
filePath
(
reinterpret_cast_mingw_only
<
const
PRUnichar
*>
(
path
.
getStr
()));
nsAutoString
filePath
(
reinterpret_cast_mingw_only
<
const
PRUnichar
*>
(
path
.
getStr
()));
rv
=
NS_NewLocalFile
(
filePath
,
PR_TRUE
,
nsresult
rv
=
NS_NewLocalFile
(
filePath
,
PR_TRUE
,
getter_AddRefs
(
localFile
));
getter_AddRefs
(
localFile
));
if
(
localFile
&&
NS_SUCCEEDED
(
rv
))
if
(
localFile
&&
NS_SUCCEEDED
(
rv
))
return
localFile
->
QueryInterface
(
NS_GET_IID
(
nsIFile
),
(
void
**
)
profileDir
);
return
localFile
->
QueryInterface
(
NS_GET_IID
(
nsIFile
),
(
void
**
)
profileDir
);
...
...
connectivity/source/drivers/mozab/mozillasrc/MDatabaseMetaDataHelper.cxx
Dosyayı görüntüle @
10542d92
...
@@ -121,9 +121,8 @@ static nsresult enumSubs(nsISimpleEnumerator * subDirs,nsISupportsArray * array)
...
@@ -121,9 +121,8 @@ static nsresult enumSubs(nsISimpleEnumerator * subDirs,nsISupportsArray * array)
//enum all sub folders
//enum all sub folders
static
nsresult
enumSubs
(
nsIAbDirectory
*
parentDir
,
nsISupportsArray
*
array
)
static
nsresult
enumSubs
(
nsIAbDirectory
*
parentDir
,
nsISupportsArray
*
array
)
{
{
nsresult
rv
=
NS_OK
;
nsCOMPtr
<
nsISimpleEnumerator
>
subDirectories
;
nsCOMPtr
<
nsISimpleEnumerator
>
subDirectories
;
rv
=
parentDir
->
GetChildNodes
(
getter_AddRefs
(
subDirectories
));
nsresult
rv
=
parentDir
->
GetChildNodes
(
getter_AddRefs
(
subDirectories
));
if
(
NS_FAILED
(
rv
))
{
return
rv
;
}
if
(
NS_FAILED
(
rv
))
{
return
rv
;
}
rv
=
enumSubs
(
subDirectories
,
array
);
rv
=
enumSubs
(
subDirectories
,
array
);
...
@@ -206,12 +205,11 @@ static nsresult getSubsFromParent(const rtl::OString& aParent, nsIEnumerator **a
...
@@ -206,12 +205,11 @@ static nsresult getSubsFromParent(const rtl::OString& aParent, nsIEnumerator **a
if
(
aSubs
==
nsnull
)
{
return
NS_ERROR_NULL_POINTER
;
}
if
(
aSubs
==
nsnull
)
{
return
NS_ERROR_NULL_POINTER
;
}
*
aSubs
=
nsnull
;
*
aSubs
=
nsnull
;
nsresult
retCode
=
NS_OK
;
nsCOMPtr
<
nsISupportsArray
>
array
;
nsCOMPtr
<
nsISupportsArray
>
array
;
NS_NewISupportsArray
(
getter_AddRefs
(
array
))
;
NS_NewISupportsArray
(
getter_AddRefs
(
array
))
;
retCode
=
insertPABDescription
();
nsresult
retCode
=
insertPABDescription
();
NS_ENSURE_SUCCESS
(
retCode
,
retCode
)
;
NS_ENSURE_SUCCESS
(
retCode
,
retCode
)
;
nsCOMPtr
<
nsIRDFService
>
rdfService
(
do_GetService
(
kRDFServiceCID
,
&
retCode
))
;
nsCOMPtr
<
nsIRDFService
>
rdfService
(
do_GetService
(
kRDFServiceCID
,
&
retCode
))
;
...
@@ -747,14 +745,12 @@ sal_Bool MDatabaseMetaDataHelper::NewAddressBook(OConnection* _pCon,const ::rtl:
...
@@ -747,14 +745,12 @@ sal_Bool MDatabaseMetaDataHelper::NewAddressBook(OConnection* _pCon,const ::rtl:
OSL_TRACE
(
"Create table"
);
OSL_TRACE
(
"Create table"
);
// Get the mozilla addressbooks from the base directory.
// Get the mozilla addressbooks from the base directory.
nsresult
rv
=
NS_OK
;
MNSMozabProxy
xMProxy
;
MNSMozabProxy
xMProxy
;
RunArgs
args
;
RunArgs
args
;
args
.
funcIndex
=
ProxiedFunc
::
FUNC_NEW_ADDRESS_BOOK
;
args
.
funcIndex
=
ProxiedFunc
::
FUNC_NEW_ADDRESS_BOOK
;
args
.
argCount
=
1
;
args
.
argCount
=
1
;
args
.
arg1
=
(
void
*
)
&
aTableName
;
args
.
arg1
=
(
void
*
)
&
aTableName
;
rv
=
xMProxy
.
StartProxy
(
&
args
,
m_ProductType
,
m_ProfileName
);
nsresult
rv
=
xMProxy
.
StartProxy
(
&
args
,
m_ProductType
,
m_ProfileName
);
_pCon
->
setForceLoadTables
(
sal_True
);
//force reload table next time
_pCon
->
setForceLoadTables
(
sal_True
);
//force reload table next time
if
(
rv
==
NS_ERROR_FILE_IS_LOCKED
)
if
(
rv
==
NS_ERROR_FILE_IS_LOCKED
)
...
...
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