Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
1acf032a
Commit
1acf032a
authored
Jan 10, 2006
by
Mike McCormack
Committed by
Alexandre Julliard
Jan 10, 2006
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
msi: Fixed the prototype of MsiDatabaseIsTablePersistent.
Implemented MsiDatabaseIsTablePersistentA via the W function.
parent
b7652d89
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
20 additions
and
7 deletions
+20
-7
msiquery.c
dlls/msi/msiquery.c
+18
-5
msiquery.h
include/msiquery.h
+2
-2
No files found.
dlls/msi/msiquery.c
View file @
1acf032a
...
@@ -853,16 +853,29 @@ UINT WINAPI MsiDatabaseGetPrimaryKeysA(MSIHANDLE hdb,
...
@@ -853,16 +853,29 @@ UINT WINAPI MsiDatabaseGetPrimaryKeysA(MSIHANDLE hdb,
return
r
;
return
r
;
}
}
UINT
WINAPI
MsiDatabaseIsTablePersistentA
(
MSICONDITION
WINAPI
MsiDatabaseIsTablePersistentA
(
MSIHANDLE
hDatabase
,
LPSTR
szTableName
)
MSIHANDLE
hDatabase
,
LPSTR
szTableName
)
{
{
FIXME
(
"%lx %s
\n
"
,
hDatabase
,
debugstr_a
(
szTableName
));
LPWSTR
szwTableName
=
NULL
;
return
ERROR_CALL_NOT_IMPLEMENTED
;
MSICONDITION
r
;
TRACE
(
"%lx %s
\n
"
,
hDatabase
,
debugstr_a
(
szTableName
));
if
(
szTableName
)
{
szwTableName
=
strdupAtoW
(
szTableName
);
if
(
!
szwTableName
)
return
MSICONDITION_ERROR
;
}
r
=
MsiDatabaseIsTablePersistentW
(
hDatabase
,
szwTableName
);
msi_free
(
szwTableName
);
return
r
;
}
}
UINT
WINAPI
MsiDatabaseIsTablePersistentW
(
MSICONDITION
WINAPI
MsiDatabaseIsTablePersistentW
(
MSIHANDLE
hDatabase
,
LPWSTR
szTableName
)
MSIHANDLE
hDatabase
,
LPWSTR
szTableName
)
{
{
FIXME
(
"%lx %s
\n
"
,
hDatabase
,
debugstr_w
(
szTableName
));
FIXME
(
"%lx %s
\n
"
,
hDatabase
,
debugstr_w
(
szTableName
));
return
ERROR_CALL_NOT_IMPLEMENTED
;
return
MSICONDITION_FALSE
;
}
}
include/msiquery.h
View file @
1acf032a
...
@@ -256,8 +256,8 @@ UINT WINAPI MsiOpenDatabaseW(LPCWSTR, LPCWSTR, MSIHANDLE*);
...
@@ -256,8 +256,8 @@ UINT WINAPI MsiOpenDatabaseW(LPCWSTR, LPCWSTR, MSIHANDLE*);
UINT
WINAPI
MsiOpenDatabaseA
(
LPCSTR
,
LPCSTR
,
MSIHANDLE
*
);
UINT
WINAPI
MsiOpenDatabaseA
(
LPCSTR
,
LPCSTR
,
MSIHANDLE
*
);
#define MsiOpenDatabase WINELIB_NAME_AW(MsiOpenDatabase)
#define MsiOpenDatabase WINELIB_NAME_AW(MsiOpenDatabase)
UINT
WINAPI
MsiDatabaseIsTablePersistentA
(
MSIHANDLE
,
LPSTR
);
MSICONDITION
WINAPI
MsiDatabaseIsTablePersistentA
(
MSIHANDLE
,
LPSTR
);
UINT
WINAPI
MsiDatabaseIsTablePersistentW
(
MSIHANDLE
,
LPWSTR
);
MSICONDITION
WINAPI
MsiDatabaseIsTablePersistentW
(
MSIHANDLE
,
LPWSTR
);
#define MsiDatabaseIsTablePersistent WINELIB_NAME_AW(MsiDatabaseIsTablePersistent)
#define MsiDatabaseIsTablePersistent WINELIB_NAME_AW(MsiDatabaseIsTablePersistent)
UINT
WINAPI
MsiSequenceA
(
MSIHANDLE
,
LPCSTR
,
INT
);
UINT
WINAPI
MsiSequenceA
(
MSIHANDLE
,
LPCSTR
,
INT
);
...
...
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