Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
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-winehq
Commits
f1d4646a
Commit
f1d4646a
authored
Oct 05, 2006
by
Mike McCormack
Committed by
Alexandre Julliard
Oct 05, 2006
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
msi: Win64 printf format warning fixes.
parent
2e19d495
Show whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
102 additions
and
105 deletions
+102
-105
Makefile.in
dlls/msi/Makefile.in
+0
-1
action.c
dlls/msi/action.c
+4
-4
appsearch.c
dlls/msi/appsearch.c
+2
-2
custom.c
dlls/msi/custom.c
+3
-4
database.c
dlls/msi/database.c
+2
-2
dialog.c
dlls/msi/dialog.c
+3
-3
files.c
dlls/msi/files.c
+3
-3
format.c
dlls/msi/format.c
+4
-4
insert.c
dlls/msi/insert.c
+1
-1
msi.c
dlls/msi/msi.c
+29
-29
msiquery.c
dlls/msi/msiquery.c
+1
-1
package.c
dlls/msi/package.c
+4
-4
record.c
dlls/msi/record.c
+1
-1
registry.c
dlls/msi/registry.c
+17
-17
source.c
dlls/msi/source.c
+8
-9
suminfo.c
dlls/msi/suminfo.c
+6
-6
table.c
dlls/msi/table.c
+12
-12
upgrade.c
dlls/msi/upgrade.c
+2
-2
No files found.
dlls/msi/Makefile.in
View file @
f1d4646a
...
...
@@ -6,7 +6,6 @@ MODULE = msi.dll
IMPORTLIB
=
libmsi.
$(IMPLIBEXT)
IMPORTS
=
urlmon wininet comctl32 shell32 shlwapi cabinet oleaut32 ole32 version user32 gdi32 advapi32 kernel32
EXTRALIBS
=
-luuid
EXTRADEFS
=
-DWINE_NO_LONG_AS_INT
C_SRCS
=
\
action.c
\
...
...
dlls/msi/action.c
View file @
f1d4646a
...
...
@@ -2136,7 +2136,7 @@ static LPSTR parse_value(MSIPACKAGE *package, LPCWSTR value, DWORD *type,
}
msi_free
(
deformated
);
TRACE
(
"Data %
l
i bytes(%i)
\n
"
,
*
size
,
count
);
TRACE
(
"Data %i bytes(%i)
\n
"
,
*
size
,
count
);
}
else
{
...
...
@@ -2162,7 +2162,7 @@ static LPSTR parse_value(MSIPACKAGE *package, LPCWSTR value, DWORD *type,
if
(
deformated
[
0
]
==
'-'
)
d
=
-
d
;
*
(
LPDWORD
)
data
=
d
;
TRACE
(
"DWORD %
l
i
\n
"
,
*
(
LPDWORD
)
data
);
TRACE
(
"DWORD %i
\n
"
,
*
(
LPDWORD
)
data
);
msi_free
(
deformated
);
}
...
...
@@ -3639,7 +3639,7 @@ static UINT msi_make_package_local( MSIPACKAGE *package, HKEY hkey )
if
(
!
r
)
{
ERR
(
"Unable to copy package (%s -> %s) (error %
l
d)
\n
"
,
ERR
(
"Unable to copy package (%s -> %s) (error %d)
\n
"
,
debugstr_w
(
msiFilePath
),
debugstr_w
(
packagefile
),
GetLastError
());
return
ERROR_FUNCTION_FAILED
;
}
...
...
@@ -4073,7 +4073,7 @@ static UINT msi_unimplemented_action_stub( MSIPACKAGE *package,
}
if
(
count
)
FIXME
(
"%s -> %
l
u ignored %s table values
\n
"
,
FIXME
(
"%s -> %u ignored %s table values
\n
"
,
action
,
count
,
debugstr_w
(
table
));
return
ERROR_SUCCESS
;
...
...
dlls/msi/appsearch.c
View file @
f1d4646a
...
...
@@ -154,7 +154,7 @@ static UINT ACTION_AppSearchGetSignature(MSIPACKAGE *package, MSISIGNATURE *sig,
TRACE
(
"MaxVersion is %d.%d.%d.%d
\n
"
,
HIWORD
(
sig
->
MaxVersionMS
),
LOWORD
(
sig
->
MaxVersionMS
),
HIWORD
(
sig
->
MaxVersionLS
),
LOWORD
(
sig
->
MaxVersionLS
));
TRACE
(
"MinSize is %
ld, MaxSize is %l
d;
\n
"
,
sig
->
MinSize
,
sig
->
MaxSize
);
TRACE
(
"MinSize is %
d, MaxSize is %
d;
\n
"
,
sig
->
MinSize
,
sig
->
MaxSize
);
TRACE
(
"Languages is %s
\n
"
,
debugstr_w
(
sig
->
Languages
));
end:
...
...
@@ -286,7 +286,7 @@ static void ACTION_ConvertRegValue(DWORD regType, const BYTE *value, DWORD sz,
sprintfW
(
*
appValue
+
i
*
3
,
binFmt
,
value
[
i
]);
break
;
default:
WARN
(
"unimplemented for values of type %
l
d
\n
"
,
regType
);
WARN
(
"unimplemented for values of type %d
\n
"
,
regType
);
*
appValue
=
NULL
;
}
}
...
...
dlls/msi/custom.c
View file @
f1d4646a
...
...
@@ -382,7 +382,7 @@ static UINT process_action_return_value(UINT type, HANDLE ThreadHandle)
case
ERROR_NO_MORE_ITEMS
:
return
ERROR_SUCCESS
;
default:
ERR
(
"Invalid Return Code %
l
d
\n
"
,
rc
);
ERR
(
"Invalid Return Code %d
\n
"
,
rc
);
return
ERROR_INSTALL_FAILURE
;
}
}
...
...
@@ -503,13 +503,12 @@ static DWORD WINAPI DllThread(LPVOID info)
thread_struct
*
stuff
;
DWORD
rc
=
0
;
TRACE
(
"MSI Thread (0x%lx) started for custom action
\n
"
,
GetCurrentThreadId
());
TRACE
(
"MSI Thread (%x) started for custom action
\n
"
,
GetCurrentThreadId
());
stuff
=
(
thread_struct
*
)
info
;
rc
=
ACTION_CallDllFunction
(
stuff
);
TRACE
(
"MSI Thread (
0x%lx) finished (rc %l
i)
\n
"
,
GetCurrentThreadId
(),
rc
);
TRACE
(
"MSI Thread (
%x) finished (rc %
i)
\n
"
,
GetCurrentThreadId
(),
rc
);
/* clse all handles for this thread */
MsiCloseAllHandles
();
return
rc
;
...
...
dlls/msi/database.c
View file @
f1d4646a
...
...
@@ -65,7 +65,7 @@ static VOID MSI_CloseDatabase( MSIOBJECTHDR *arg )
msi_destroy_stringtable
(
db
->
strings
);
r
=
IStorage_Release
(
db
->
storage
);
if
(
r
)
ERR
(
"database reference count was not zero (%
l
d)
\n
"
,
r
);
ERR
(
"database reference count was not zero (%d)
\n
"
,
r
);
if
(
db
->
deletefile
)
{
DeleteFileW
(
db
->
deletefile
);
...
...
@@ -141,7 +141,7 @@ UINT MSI_OpenDatabaseW(LPCWSTR szDBPath, LPCWSTR szPersist, MSIDATABASE **pdb)
if
(
FAILED
(
r
)
)
{
FIXME
(
"open failed r = %08
l
x!
\n
"
,
r
);
FIXME
(
"open failed r = %08x!
\n
"
,
r
);
return
ERROR_FUNCTION_FAILED
;
}
...
...
dlls/msi/dialog.c
View file @
f1d4646a
...
...
@@ -579,7 +579,7 @@ void msi_dialog_handle_event( msi_dialog* dialog, LPCWSTR control,
SendMessageW
(
ctrl
->
hwnd
,
PBM_SETPOS
,
100
*
(
ctrl
->
progress_current
/
ctrl
->
progress_max
),
0
);
break
;
default:
ERR
(
"Unknown progress message %
l
d
\n
"
,
func
);
ERR
(
"Unknown progress message %d
\n
"
,
func
);
break
;
}
}
...
...
@@ -886,7 +886,7 @@ msi_richedit_stream_in( DWORD_PTR arg, LPBYTE buffer, LONG count, LONG *pcb )
*
pcb
=
count
;
info
->
offset
+=
count
;
TRACE
(
"%
ld/%l
d
\n
"
,
info
->
offset
,
info
->
length
);
TRACE
(
"%
d/%
d
\n
"
,
info
->
offset
,
info
->
length
);
return
0
;
}
...
...
@@ -2743,7 +2743,7 @@ static void msi_dialog_adjust_dialog_pos( msi_dialog *dialog, MSIRECORD *rec, LP
dialog
->
size
.
cx
=
sz
.
cx
;
dialog
->
size
.
cy
=
sz
.
cy
;
TRACE
(
"%
lu %lu %lu %l
u
\n
"
,
pos
->
left
,
pos
->
top
,
pos
->
right
,
pos
->
bottom
);
TRACE
(
"%
u %u %u %
u
\n
"
,
pos
->
left
,
pos
->
top
,
pos
->
right
,
pos
->
bottom
);
style
=
GetWindowLongPtrW
(
dialog
->
hwnd
,
GWL_STYLE
);
AdjustWindowRect
(
pos
,
style
,
FALSE
);
...
...
dlls/msi/files.c
View file @
f1d4646a
...
...
@@ -96,7 +96,7 @@ static UINT writeout_cabinet_stream(MSIPACKAGE *package, LPCWSTR stream_name,
WriteFile
(
the_file
,
data
,
size
,
&
write
,
NULL
);
CloseHandle
(
the_file
);
TRACE
(
"wrote %
l
i bytes to %s
\n
"
,
write
,
debugstr_w
(
source
));
TRACE
(
"wrote %i bytes to %s
\n
"
,
write
,
debugstr_w
(
source
));
end:
msi_free
(
data
);
return
rc
;
...
...
@@ -242,7 +242,7 @@ static INT_PTR cabinet_notify(FDINOTIFICATIONTYPE fdint, PFDINOTIFICATION pfdin)
NULL
,
CREATE_ALWAYS
,
attrs
,
NULL
);
if
(
handle
==
INVALID_HANDLE_VALUE
)
{
ERR
(
"failed to create %s (error %
l
d)
\n
"
,
ERR
(
"failed to create %s (error %d)
\n
"
,
debugstr_w
(
f
->
TargetPath
),
GetLastError
()
);
return
0
;
}
...
...
@@ -793,7 +793,7 @@ static UINT ITERATE_DuplicateFiles(MSIRECORD *row, LPVOID param)
rc
=
ERROR_SUCCESS
;
if
(
rc
!=
ERROR_SUCCESS
)
ERR
(
"Failed to copy file %s -> %s, last error %
l
d
\n
"
,
ERR
(
"Failed to copy file %s -> %s, last error %d
\n
"
,
debugstr_w
(
file
->
TargetPath
),
debugstr_w
(
dest_path
),
GetLastError
());
FIXME
(
"We should track these duplicate files as well
\n
"
);
...
...
dlls/msi/format.c
View file @
f1d4646a
...
...
@@ -471,7 +471,7 @@ static DWORD deformat_string_internal(MSIPACKAGE *package, LPCWSTR ptr,
TRACE
(
"after value %s
\n
"
,
debugstr_wn
((
LPWSTR
)
newdata
,
size
/
sizeof
(
WCHAR
)));
chunk
=
(
len
-
(
progress
-
ptr
))
*
sizeof
(
WCHAR
);
TRACE
(
"after chunk is %
li + %l
i
\n
"
,
size
,
chunk
);
TRACE
(
"after chunk is %
i + %
i
\n
"
,
size
,
chunk
);
if
(
size
)
nd2
=
msi_realloc
(
newdata
,(
size
+
chunk
));
else
...
...
@@ -583,7 +583,7 @@ static DWORD deformat_string_internal(MSIPACKAGE *package, LPCWSTR ptr,
if
(
value
!=
NULL
)
{
LPBYTE
nd2
;
TRACE
(
"value %s, chunk %
li size %l
i
\n
"
,
debugstr_w
((
LPWSTR
)
value
),
TRACE
(
"value %s, chunk %
i size %
i
\n
"
,
debugstr_w
((
LPWSTR
)
value
),
chunk
,
size
);
if
(
size
)
nd2
=
msi_realloc
(
newdata
,(
size
+
chunk
));
...
...
@@ -616,7 +616,7 @@ UINT MSI_FormatRecordW( MSIPACKAGE* package, MSIRECORD* record, LPWSTR buffer,
DWORD
len
;
UINT
rc
=
ERROR_INVALID_PARAMETER
;
TRACE
(
"%p %p %p %
li
\n
"
,
package
,
record
,
buffer
,
*
size
);
TRACE
(
"%p %p %p %
i
\n
"
,
package
,
record
,
buffer
,
*
size
);
rec
=
msi_dup_record_field
(
record
,
0
);
if
(
!
rec
)
...
...
@@ -663,7 +663,7 @@ UINT MSI_FormatRecordA( MSIPACKAGE* package, MSIRECORD* record, LPSTR buffer,
DWORD
len
,
lenA
;
UINT
rc
=
ERROR_INVALID_PARAMETER
;
TRACE
(
"%p %p %p %
li
\n
"
,
package
,
record
,
buffer
,
*
size
);
TRACE
(
"%p %p %p %
i
\n
"
,
package
,
record
,
buffer
,
*
size
);
rec
=
msi_dup_record_field
(
record
,
0
);
if
(
!
rec
)
...
...
dlls/msi/insert.c
View file @
f1d4646a
...
...
@@ -78,7 +78,7 @@ static MSIRECORD *INSERT_merge_record( UINT fields, column_info *vl, MSIRECORD *
switch
(
vl
->
val
->
type
)
{
case
EXPR_SVAL
:
TRACE
(
"field %
l
d -> %s
\n
"
,
i
,
debugstr_w
(
vl
->
val
->
u
.
sval
));
TRACE
(
"field %d -> %s
\n
"
,
i
,
debugstr_w
(
vl
->
val
->
u
.
sval
));
MSI_RecordSetStringW
(
merged
,
i
,
vl
->
val
->
u
.
sval
);
break
;
case
EXPR_IVAL
:
...
...
dlls/msi/msi.c
View file @
f1d4646a
...
...
@@ -150,7 +150,7 @@ UINT WINAPI MsiAdvertiseProductW(LPCWSTR szPackagePath, LPCWSTR szScriptfilePath
UINT
WINAPI
MsiAdvertiseProductExA
(
LPCSTR
szPackagePath
,
LPCSTR
szScriptfilePath
,
LPCSTR
szTransforms
,
LANGID
lgidLanguage
,
DWORD
dwPlatform
,
DWORD
dwOptions
)
{
FIXME
(
"%s %s %s %08x %08
lx %08l
x
\n
"
,
debugstr_a
(
szPackagePath
),
FIXME
(
"%s %s %s %08x %08
x %08
x
\n
"
,
debugstr_a
(
szPackagePath
),
debugstr_a
(
szScriptfilePath
),
debugstr_a
(
szTransforms
),
lgidLanguage
,
dwPlatform
,
dwOptions
);
return
ERROR_CALL_NOT_IMPLEMENTED
;
...
...
@@ -159,7 +159,7 @@ UINT WINAPI MsiAdvertiseProductExA(LPCSTR szPackagePath, LPCSTR szScriptfilePath
UINT
WINAPI
MsiAdvertiseProductExW
(
LPCWSTR
szPackagePath
,
LPCWSTR
szScriptfilePath
,
LPCWSTR
szTransforms
,
LANGID
lgidLanguage
,
DWORD
dwPlatform
,
DWORD
dwOptions
)
{
FIXME
(
"%s %s %s %08x %08
lx %08l
x
\n
"
,
debugstr_w
(
szPackagePath
),
FIXME
(
"%s %s %s %08x %08
x %08
x
\n
"
,
debugstr_w
(
szPackagePath
),
debugstr_w
(
szScriptfilePath
),
debugstr_w
(
szTransforms
),
lgidLanguage
,
dwPlatform
,
dwOptions
);
return
ERROR_CALL_NOT_IMPLEMENTED
;
...
...
@@ -214,13 +214,13 @@ UINT WINAPI MsiInstallProductW(LPCWSTR szPackagePath, LPCWSTR szCommandLine)
UINT
WINAPI
MsiReinstallProductA
(
LPCSTR
szProduct
,
DWORD
dwReinstallMode
)
{
FIXME
(
"%s %08
l
x
\n
"
,
debugstr_a
(
szProduct
),
dwReinstallMode
);
FIXME
(
"%s %08x
\n
"
,
debugstr_a
(
szProduct
),
dwReinstallMode
);
return
ERROR_CALL_NOT_IMPLEMENTED
;
}
UINT
WINAPI
MsiReinstallProductW
(
LPCWSTR
szProduct
,
DWORD
dwReinstallMode
)
{
FIXME
(
"%s %08
l
x
\n
"
,
debugstr_w
(
szProduct
),
dwReinstallMode
);
FIXME
(
"%s %08x
\n
"
,
debugstr_w
(
szProduct
),
dwReinstallMode
);
return
ERROR_CALL_NOT_IMPLEMENTED
;
}
...
...
@@ -589,7 +589,7 @@ UINT WINAPI MsiEnableLogA(DWORD dwLogMode, LPCSTR szLogFile, DWORD attributes)
LPWSTR
szwLogFile
=
NULL
;
UINT
r
;
TRACE
(
"%08
lx %s %08l
x
\n
"
,
dwLogMode
,
debugstr_a
(
szLogFile
),
attributes
);
TRACE
(
"%08
x %s %08
x
\n
"
,
dwLogMode
,
debugstr_a
(
szLogFile
),
attributes
);
if
(
szLogFile
)
{
...
...
@@ -606,7 +606,7 @@ UINT WINAPI MsiEnableLogW(DWORD dwLogMode, LPCWSTR szLogFile, DWORD attributes)
{
HANDLE
file
=
INVALID_HANDLE_VALUE
;
TRACE
(
"%08
lx %s %08l
x
\n
"
,
dwLogMode
,
debugstr_w
(
szLogFile
),
attributes
);
TRACE
(
"%08
x %s %08
x
\n
"
,
dwLogMode
,
debugstr_w
(
szLogFile
),
attributes
);
if
(
szLogFile
)
{
...
...
@@ -708,7 +708,7 @@ INSTALLUI_HANDLERA WINAPI MsiSetExternalUIA(INSTALLUI_HANDLERA puiHandler,
{
INSTALLUI_HANDLERA
prev
=
gUIHandlerA
;
TRACE
(
"%p %
l
x %p
\n
"
,
puiHandler
,
dwMessageFilter
,
pvContext
);
TRACE
(
"%p %x %p
\n
"
,
puiHandler
,
dwMessageFilter
,
pvContext
);
gUIHandlerA
=
puiHandler
;
gUIFilter
=
dwMessageFilter
;
gUIContext
=
pvContext
;
...
...
@@ -721,7 +721,7 @@ INSTALLUI_HANDLERW WINAPI MsiSetExternalUIW(INSTALLUI_HANDLERW puiHandler,
{
INSTALLUI_HANDLERW
prev
=
gUIHandlerW
;
TRACE
(
"%p %
l
x %p
\n
"
,
puiHandler
,
dwMessageFilter
,
pvContext
);
TRACE
(
"%p %x %p
\n
"
,
puiHandler
,
dwMessageFilter
,
pvContext
);
gUIHandlerW
=
puiHandler
;
gUIFilter
=
dwMessageFilter
;
gUIContext
=
pvContext
;
...
...
@@ -847,16 +847,16 @@ INSTALLSTATE WINAPI MsiLocateComponentW(LPCWSTR szComponent, LPWSTR lpPathBuf,
UINT
WINAPI
MsiMessageBoxA
(
HWND
hWnd
,
LPCSTR
lpText
,
LPCSTR
lpCaption
,
UINT
uType
,
WORD
wLanguageId
,
DWORD
f
)
{
FIXME
(
"%p %s %s %u %08x %08
lx
\n
"
,
hWnd
,
debugstr_a
(
lpText
),
debugstr_a
(
lpCaption
),
uType
,
wLanguageId
,
f
);
FIXME
(
"%p %s %s %u %08x %08
x
\n
"
,
hWnd
,
debugstr_a
(
lpText
),
debugstr_a
(
lpCaption
),
uType
,
wLanguageId
,
f
);
return
MessageBoxExA
(
hWnd
,
lpText
,
lpCaption
,
uType
,
wLanguageId
);
}
UINT
WINAPI
MsiMessageBoxW
(
HWND
hWnd
,
LPCWSTR
lpText
,
LPCWSTR
lpCaption
,
UINT
uType
,
WORD
wLanguageId
,
DWORD
f
)
{
FIXME
(
"%p %s %s %u %08x %08
lx
\n
"
,
hWnd
,
debugstr_w
(
lpText
),
debugstr_w
(
lpCaption
),
uType
,
wLanguageId
,
f
);
FIXME
(
"%p %s %s %u %08x %08
x
\n
"
,
hWnd
,
debugstr_w
(
lpText
),
debugstr_w
(
lpCaption
),
uType
,
wLanguageId
,
f
);
return
MessageBoxExW
(
hWnd
,
lpText
,
lpCaption
,
uType
,
wLanguageId
);
}
...
...
@@ -864,7 +864,7 @@ UINT WINAPI MsiProvideAssemblyA( LPCSTR szAssemblyName, LPCSTR szAppContext,
DWORD
dwInstallMode
,
DWORD
dwAssemblyInfo
,
LPSTR
lpPathBuf
,
DWORD
*
pcchPathBuf
)
{
FIXME
(
"%s %s %08
lx %08l
x %p %p
\n
"
,
debugstr_a
(
szAssemblyName
),
FIXME
(
"%s %s %08
x %08
x %p %p
\n
"
,
debugstr_a
(
szAssemblyName
),
debugstr_a
(
szAppContext
),
dwInstallMode
,
dwAssemblyInfo
,
lpPathBuf
,
pcchPathBuf
);
return
ERROR_CALL_NOT_IMPLEMENTED
;
...
...
@@ -874,7 +874,7 @@ UINT WINAPI MsiProvideAssemblyW( LPCWSTR szAssemblyName, LPCWSTR szAppContext,
DWORD
dwInstallMode
,
DWORD
dwAssemblyInfo
,
LPWSTR
lpPathBuf
,
DWORD
*
pcchPathBuf
)
{
FIXME
(
"%s %s %08
lx %08l
x %p %p
\n
"
,
debugstr_w
(
szAssemblyName
),
FIXME
(
"%s %s %08
x %08
x %p %p
\n
"
,
debugstr_w
(
szAssemblyName
),
debugstr_w
(
szAppContext
),
dwInstallMode
,
dwAssemblyInfo
,
lpPathBuf
,
pcchPathBuf
);
return
ERROR_CALL_NOT_IMPLEMENTED
;
...
...
@@ -898,7 +898,7 @@ HRESULT WINAPI MsiGetFileSignatureInformationA( LPCSTR szSignedObjectPath,
DWORD
dwFlags
,
PCCERT_CONTEXT
*
ppcCertContext
,
BYTE
*
pbHashData
,
DWORD
*
pcbHashData
)
{
FIXME
(
"%s %08
l
x %p %p %p
\n
"
,
debugstr_a
(
szSignedObjectPath
),
dwFlags
,
FIXME
(
"%s %08x %p %p %p
\n
"
,
debugstr_a
(
szSignedObjectPath
),
dwFlags
,
ppcCertContext
,
pbHashData
,
pcbHashData
);
return
ERROR_CALL_NOT_IMPLEMENTED
;
}
...
...
@@ -907,7 +907,7 @@ HRESULT WINAPI MsiGetFileSignatureInformationW( LPCWSTR szSignedObjectPath,
DWORD
dwFlags
,
PCCERT_CONTEXT
*
ppcCertContext
,
BYTE
*
pbHashData
,
DWORD
*
pcbHashData
)
{
FIXME
(
"%s %08
l
x %p %p %p
\n
"
,
debugstr_w
(
szSignedObjectPath
),
dwFlags
,
FIXME
(
"%s %08x %p %p %p
\n
"
,
debugstr_w
(
szSignedObjectPath
),
dwFlags
,
ppcCertContext
,
pbHashData
,
pcbHashData
);
return
ERROR_CALL_NOT_IMPLEMENTED
;
}
...
...
@@ -1243,7 +1243,7 @@ UINT WINAPI MsiGetFileVersionW(LPCWSTR szFilePath, LPWSTR lpVersionBuf,
UINT
puLen
;
WCHAR
tmp
[
32
];
TRACE
(
"%s %p %
ld %p %l
d
\n
"
,
debugstr_w
(
szFilePath
),
TRACE
(
"%s %p %
d %p %
d
\n
"
,
debugstr_w
(
szFilePath
),
lpVersionBuf
,
pcchVersionBuf
?*
pcchVersionBuf
:
0
,
lpLangBuf
,
pcchLangBuf
?*
pcchLangBuf
:
0
);
...
...
@@ -1344,7 +1344,7 @@ INSTALLSTATE WINAPI MsiUseFeatureExW( LPCWSTR szProduct, LPCWSTR szFeature,
{
INSTALLSTATE
state
;
TRACE
(
"%s %s %
li %l
i
\n
"
,
debugstr_w
(
szProduct
),
debugstr_w
(
szFeature
),
TRACE
(
"%s %s %
i %
i
\n
"
,
debugstr_w
(
szProduct
),
debugstr_w
(
szFeature
),
dwInstallMode
,
dwReserved
);
state
=
MsiQueryFeatureStateW
(
szProduct
,
szFeature
);
...
...
@@ -1370,7 +1370,7 @@ INSTALLSTATE WINAPI MsiUseFeatureExA( LPCSTR szProduct, LPCSTR szFeature,
INSTALLSTATE
ret
=
INSTALLSTATE_UNKNOWN
;
LPWSTR
prod
=
NULL
,
feat
=
NULL
;
TRACE
(
"%s %s %
li %l
i
\n
"
,
debugstr_a
(
szProduct
),
debugstr_a
(
szFeature
),
TRACE
(
"%s %s %
i %
i
\n
"
,
debugstr_a
(
szProduct
),
debugstr_a
(
szFeature
),
dwInstallMode
,
dwReserved
);
prod
=
strdupAtoW
(
szProduct
);
...
...
@@ -1421,7 +1421,7 @@ UINT WINAPI MSI_ProvideQualifiedComponentEx(LPCWSTR szComponent,
DWORD
sz
;
UINT
rc
;
TRACE
(
"%s %s %
li %s %li %l
i %p %p
\n
"
,
debugstr_w
(
szComponent
),
TRACE
(
"%s %s %
i %s %i %
i %p %p
\n
"
,
debugstr_w
(
szComponent
),
debugstr_w
(
szQualifier
),
dwInstallMode
,
debugstr_w
(
szProduct
),
Unused1
,
Unused2
,
lpPathBuf
,
pcchPathBuf
);
...
...
@@ -1479,7 +1479,7 @@ UINT WINAPI MsiProvideQualifiedComponentExA(LPCSTR szComponent,
UINT
r
=
ERROR_OUTOFMEMORY
;
awstring
path
;
TRACE
(
"%s %s %
lu %s %lu %l
u %p %p
\n
"
,
debugstr_a
(
szComponent
),
TRACE
(
"%s %s %
u %s %u %
u %p %p
\n
"
,
debugstr_a
(
szComponent
),
debugstr_a
(
szQualifier
),
dwInstallMode
,
debugstr_a
(
szProduct
),
Unused1
,
Unused2
,
lpPathBuf
,
pcchPathBuf
);
...
...
@@ -1774,11 +1774,11 @@ UINT WINAPI MsiCreateAndVerifyInstallerDirectory(DWORD dwReserved)
{
WCHAR
path
[
MAX_PATH
];
TRACE
(
"%
l
d
\n
"
,
dwReserved
);
TRACE
(
"%d
\n
"
,
dwReserved
);
if
(
dwReserved
)
{
FIXME
(
"dwReserved=%
l
d
\n
"
,
dwReserved
);
FIXME
(
"dwReserved=%d
\n
"
,
dwReserved
);
return
ERROR_INVALID_PARAMETER
;
}
...
...
@@ -1895,7 +1895,7 @@ UINT WINAPI MsiReinstallFeatureW( LPCWSTR szProduct, LPCWSTR szFeature,
LPWSTR
ptr
;
DWORD
sz
;
FIXME
(
"%s %s %
l
i
\n
"
,
debugstr_w
(
szProduct
),
debugstr_w
(
szFeature
),
FIXME
(
"%s %s %i
\n
"
,
debugstr_w
(
szProduct
),
debugstr_w
(
szFeature
),
dwReinstallMode
);
ptr
=
reinstallmode
;
...
...
@@ -1959,7 +1959,7 @@ UINT WINAPI MsiReinstallFeatureA( LPCSTR szProduct, LPCSTR szFeature,
LPWSTR
wszFeature
;
UINT
rc
;
TRACE
(
"%s %s %
l
i
\n
"
,
debugstr_a
(
szProduct
),
debugstr_a
(
szFeature
),
TRACE
(
"%s %s %i
\n
"
,
debugstr_a
(
szProduct
),
debugstr_a
(
szFeature
),
dwReinstallMode
);
wszProduct
=
strdupAtoW
(
szProduct
);
...
...
@@ -1995,7 +1995,7 @@ UINT WINAPI MsiGetFileHashW( LPCWSTR szFilePath, DWORD dwOptions,
DWORD
length
;
UINT
r
=
ERROR_FUNCTION_FAILED
;
TRACE
(
"%s %08
l
x %p
\n
"
,
debugstr_w
(
szFilePath
),
dwOptions
,
pHash
);
TRACE
(
"%s %08x %p
\n
"
,
debugstr_w
(
szFilePath
),
dwOptions
,
pHash
);
if
(
dwOptions
)
return
ERROR_INVALID_PARAMETER
;
...
...
@@ -2043,7 +2043,7 @@ UINT WINAPI MsiGetFileHashA( LPCSTR szFilePath, DWORD dwOptions,
LPWSTR
file
;
UINT
r
;
TRACE
(
"%s %08
l
x %p
\n
"
,
debugstr_a
(
szFilePath
),
dwOptions
,
pHash
);
TRACE
(
"%s %08x %p
\n
"
,
debugstr_a
(
szFilePath
),
dwOptions
,
pHash
);
file
=
strdupAtoW
(
szFilePath
);
if
(
szFilePath
&&
!
file
)
...
...
@@ -2060,7 +2060,7 @@ UINT WINAPI MsiGetFileHashA( LPCSTR szFilePath, DWORD dwOptions,
UINT
WINAPI
MsiAdvertiseScriptW
(
LPCWSTR
szScriptFile
,
DWORD
dwFlags
,
PHKEY
phRegData
,
BOOL
fRemoveItems
)
{
FIXME
(
"%s %08
l
x %p %d
\n
"
,
FIXME
(
"%s %08x %p %d
\n
"
,
debugstr_w
(
szScriptFile
),
dwFlags
,
phRegData
,
fRemoveItems
);
return
ERROR_CALL_NOT_IMPLEMENTED
;
}
...
...
@@ -2071,7 +2071,7 @@ UINT WINAPI MsiAdvertiseScriptW( LPCWSTR szScriptFile, DWORD dwFlags,
UINT
WINAPI
MsiAdvertiseScriptA
(
LPCSTR
szScriptFile
,
DWORD
dwFlags
,
PHKEY
phRegData
,
BOOL
fRemoveItems
)
{
FIXME
(
"%s %08
l
x %p %d
\n
"
,
FIXME
(
"%s %08x %p %d
\n
"
,
debugstr_a
(
szScriptFile
),
dwFlags
,
phRegData
,
fRemoveItems
);
return
ERROR_CALL_NOT_IMPLEMENTED
;
}
dlls/msi/msiquery.c
View file @
f1d4646a
...
...
@@ -813,7 +813,7 @@ UINT MSI_DatabaseGetPrimaryKeys( MSIDATABASE *db,
r
=
MSI_IterateRecords
(
query
,
0
,
msi_primary_key_iterator
,
&
info
);
if
(
r
==
ERROR_SUCCESS
)
{
TRACE
(
"Found %
l
d primary keys
\n
"
,
info
.
n
);
TRACE
(
"Found %d primary keys
\n
"
,
info
.
n
);
/* allocate a record and fill in the names of the tables */
info
.
rec
=
MSI_CreateRecord
(
info
.
n
);
...
...
dlls/msi/package.c
View file @
f1d4646a
...
...
@@ -576,13 +576,13 @@ UINT WINAPI MsiOpenPackageExW(LPCWSTR szPackage, DWORD dwOptions, MSIHANDLE *phP
MSIPACKAGE
*
package
=
NULL
;
UINT
ret
;
TRACE
(
"%s %08
l
x %p
\n
"
,
debugstr_w
(
szPackage
),
dwOptions
,
phPackage
);
TRACE
(
"%s %08x %p
\n
"
,
debugstr_w
(
szPackage
),
dwOptions
,
phPackage
);
if
(
szPackage
==
NULL
)
return
ERROR_INVALID_PARAMETER
;
if
(
dwOptions
)
FIXME
(
"dwOptions %08
l
x not supported
\n
"
,
dwOptions
);
FIXME
(
"dwOptions %08x not supported
\n
"
,
dwOptions
);
ret
=
MSI_OpenPackageW
(
szPackage
,
&
package
);
if
(
ret
==
ERROR_SUCCESS
)
...
...
@@ -744,7 +744,7 @@ INT MSI_ProcessMessage( MSIPACKAGE *package, INSTALLMESSAGE eMessageType,
}
}
TRACE
(
"(%p %
lx %lx %s)
\n
"
,
gUIHandlerA
,
gUIFilter
,
log_type
,
TRACE
(
"(%p %
x %x %s)
\n
"
,
gUIHandlerA
,
gUIFilter
,
log_type
,
debugstr_w
(
message
));
/* convert it to ASCII */
...
...
@@ -1009,7 +1009,7 @@ UINT MSI_GetPropertyW( MSIPACKAGE *package, LPCWSTR szName,
if
(
*
pchValueBuf
<=
len
)
{
TRACE
(
"have %
l
u, need %u -> ERROR_MORE_DATA
\n
"
,
*
pchValueBuf
,
len
);
TRACE
(
"have %u, need %u -> ERROR_MORE_DATA
\n
"
,
*
pchValueBuf
,
len
);
r
=
ERROR_MORE_DATA
;
}
else
...
...
dlls/msi/record.c
View file @
f1d4646a
...
...
@@ -641,7 +641,7 @@ static UINT RECORD_StreamFromFile(LPCWSTR szFile, IStream **pstm)
ulSize
.
QuadPart
=
sz
;
IStream_SetSize
(
*
pstm
,
ulSize
);
TRACE
(
"read %s, %
l
d bytes into IStream %p
\n
"
,
debugstr_w
(
szFile
),
sz
,
*
pstm
);
TRACE
(
"read %s, %d bytes into IStream %p
\n
"
,
debugstr_w
(
szFile
),
sz
,
*
pstm
);
return
ERROR_SUCCESS
;
}
...
...
dlls/msi/registry.c
View file @
f1d4646a
...
...
@@ -686,7 +686,7 @@ UINT WINAPI MsiEnumProductsA(DWORD index, LPSTR lpguid)
DWORD
r
;
WCHAR
szwGuid
[
GUID_SIZE
];
TRACE
(
"%
ld %p
\n
"
,
index
,
lpguid
);
TRACE
(
"%
d %p
\n
"
,
index
,
lpguid
);
if
(
NULL
==
lpguid
)
return
ERROR_INVALID_PARAMETER
;
...
...
@@ -703,7 +703,7 @@ UINT WINAPI MsiEnumProductsW(DWORD index, LPWSTR lpguid)
DWORD
r
;
WCHAR
szKeyName
[
SQUISH_GUID_SIZE
];
TRACE
(
"%
ld %p
\n
"
,
index
,
lpguid
);
TRACE
(
"%
d %p
\n
"
,
index
,
lpguid
);
if
(
NULL
==
lpguid
)
return
ERROR_INVALID_PARAMETER
;
...
...
@@ -727,7 +727,7 @@ UINT WINAPI MsiEnumFeaturesA(LPCSTR szProduct, DWORD index,
WCHAR
szwFeature
[
GUID_SIZE
],
szwParent
[
GUID_SIZE
];
LPWSTR
szwProduct
=
NULL
;
TRACE
(
"%s %
ld %p %p
\n
"
,
debugstr_a
(
szProduct
),
index
,
szFeature
,
szParent
);
TRACE
(
"%s %
d %p %p
\n
"
,
debugstr_a
(
szProduct
),
index
,
szFeature
,
szParent
);
if
(
szProduct
)
{
...
...
@@ -756,7 +756,7 @@ UINT WINAPI MsiEnumFeaturesW(LPCWSTR szProduct, DWORD index,
HKEY
hkeyProduct
=
0
;
DWORD
r
,
sz
;
TRACE
(
"%s %
ld %p %p
\n
"
,
debugstr_w
(
szProduct
),
index
,
szFeature
,
szParent
);
TRACE
(
"%s %
d %p %p
\n
"
,
debugstr_w
(
szProduct
),
index
,
szFeature
,
szParent
);
if
(
!
szProduct
)
return
ERROR_INVALID_PARAMETER
;
...
...
@@ -777,7 +777,7 @@ UINT WINAPI MsiEnumComponentsA(DWORD index, LPSTR lpguid)
DWORD
r
;
WCHAR
szwGuid
[
GUID_SIZE
];
TRACE
(
"%
ld %p
\n
"
,
index
,
lpguid
);
TRACE
(
"%
d %p
\n
"
,
index
,
lpguid
);
r
=
MsiEnumComponentsW
(
index
,
szwGuid
);
if
(
r
==
ERROR_SUCCESS
)
...
...
@@ -792,7 +792,7 @@ UINT WINAPI MsiEnumComponentsW(DWORD index, LPWSTR lpguid)
DWORD
r
;
WCHAR
szKeyName
[
SQUISH_GUID_SIZE
];
TRACE
(
"%
ld %p
\n
"
,
index
,
lpguid
);
TRACE
(
"%
d %p
\n
"
,
index
,
lpguid
);
r
=
MSIREG_OpenComponents
(
&
hkeyComponents
);
if
(
r
!=
ERROR_SUCCESS
)
...
...
@@ -812,7 +812,7 @@ UINT WINAPI MsiEnumClientsA(LPCSTR szComponent, DWORD index, LPSTR szProduct)
WCHAR
szwProduct
[
GUID_SIZE
];
LPWSTR
szwComponent
=
NULL
;
TRACE
(
"%s %
ld %p
\n
"
,
debugstr_a
(
szComponent
),
index
,
szProduct
);
TRACE
(
"%s %
d %p
\n
"
,
debugstr_a
(
szComponent
),
index
,
szProduct
);
if
(
szComponent
)
{
...
...
@@ -839,7 +839,7 @@ UINT WINAPI MsiEnumClientsW(LPCWSTR szComponent, DWORD index, LPWSTR szProduct)
DWORD
r
,
sz
;
WCHAR
szValName
[
SQUISH_GUID_SIZE
];
TRACE
(
"%s %
ld %p
\n
"
,
debugstr_w
(
szComponent
),
index
,
szProduct
);
TRACE
(
"%s %
d %p
\n
"
,
debugstr_w
(
szComponent
),
index
,
szProduct
);
r
=
MSIREG_OpenComponentsKey
(
szComponent
,
&
hkeyComp
,
FALSE
);
if
(
r
!=
ERROR_SUCCESS
)
...
...
@@ -864,7 +864,7 @@ UINT WINAPI MSI_EnumComponentQualifiers( LPCWSTR szComponent, DWORD iIndex,
UINT
r
,
r2
;
HKEY
key
;
TRACE
(
"%s %08
l
x %p %p %p %p
\n
"
,
debugstr_w
(
szComponent
),
iIndex
,
TRACE
(
"%s %08x %p %p %p %p
\n
"
,
debugstr_w
(
szComponent
),
iIndex
,
lpQualBuf
,
pcchQual
,
lpAppBuf
,
pcchAppBuf
);
if
(
!
szComponent
)
...
...
@@ -901,7 +901,7 @@ UINT WINAPI MSI_EnumComponentQualifiers( LPCWSTR szComponent, DWORD iIndex,
if
(
type
!=
REG_MULTI_SZ
)
{
ERR
(
"component data has wrong type (%
l
d)
\n
"
,
type
);
ERR
(
"component data has wrong type (%d)
\n
"
,
type
);
goto
end
;
}
...
...
@@ -924,7 +924,7 @@ UINT WINAPI MSI_EnumComponentQualifiers( LPCWSTR szComponent, DWORD iIndex,
goto
end
;
continue
;
}
ERR
(
"should be enough data, but isn't %
ld %l
d
\n
"
,
name_sz
,
val_sz
);
ERR
(
"should be enough data, but isn't %
d %
d
\n
"
,
name_sz
,
val_sz
);
goto
end
;
}
...
...
@@ -960,7 +960,7 @@ UINT WINAPI MsiEnumComponentQualifiersA( LPCSTR szComponent, DWORD iIndex,
LPWSTR
comp
;
UINT
r
;
TRACE
(
"%s %08
l
x %p %p %p %p
\n
"
,
debugstr_a
(
szComponent
),
iIndex
,
TRACE
(
"%s %08x %p %p %p %p
\n
"
,
debugstr_a
(
szComponent
),
iIndex
,
lpQualifierBuf
,
pcchQualifierBuf
,
lpApplicationDataBuf
,
pcchApplicationDataBuf
);
...
...
@@ -989,7 +989,7 @@ UINT WINAPI MsiEnumComponentQualifiersW( LPCWSTR szComponent, DWORD iIndex,
{
awstring
qual
,
appdata
;
TRACE
(
"%s %08
l
x %p %p %p %p
\n
"
,
debugstr_w
(
szComponent
),
iIndex
,
TRACE
(
"%s %08x %p %p %p %p
\n
"
,
debugstr_w
(
szComponent
),
iIndex
,
lpQualifierBuf
,
pcchQualifierBuf
,
lpApplicationDataBuf
,
pcchApplicationDataBuf
);
...
...
@@ -1014,7 +1014,7 @@ UINT WINAPI MsiEnumRelatedProductsW(LPCWSTR szUpgradeCode, DWORD dwReserved,
HKEY
hkey
;
WCHAR
szKeyName
[
SQUISH_GUID_SIZE
];
TRACE
(
"%s %
lu %l
u %p
\n
"
,
debugstr_w
(
szUpgradeCode
),
dwReserved
,
TRACE
(
"%s %
u %
u %p
\n
"
,
debugstr_w
(
szUpgradeCode
),
dwReserved
,
iProductIndex
,
lpProductBuf
);
if
(
NULL
==
szUpgradeCode
)
...
...
@@ -1045,7 +1045,7 @@ UINT WINAPI MsiEnumRelatedProductsA(LPCSTR szUpgradeCode, DWORD dwReserved,
WCHAR
productW
[
GUID_SIZE
];
UINT
r
;
TRACE
(
"%s %
lu %l
u %p
\n
"
,
debugstr_a
(
szUpgradeCode
),
dwReserved
,
TRACE
(
"%s %
u %
u %p
\n
"
,
debugstr_a
(
szUpgradeCode
),
dwReserved
,
iProductIndex
,
lpProductBuf
);
if
(
szUpgradeCode
)
...
...
@@ -1072,7 +1072,7 @@ UINT WINAPI MsiEnumRelatedProductsA(LPCSTR szUpgradeCode, DWORD dwReserved,
UINT
WINAPI
MsiEnumPatchesA
(
LPCSTR
szProduct
,
DWORD
iPatchIndex
,
LPSTR
lpPatchBuf
,
LPSTR
lpTransformsBuf
,
DWORD
*
pcchTransformsBuf
)
{
FIXME
(
"%s %
l
d %p %p %p
\n
"
,
debugstr_a
(
szProduct
),
FIXME
(
"%s %d %p %p %p
\n
"
,
debugstr_a
(
szProduct
),
iPatchIndex
,
lpPatchBuf
,
lpTransformsBuf
,
pcchTransformsBuf
);
return
ERROR_NO_MORE_ITEMS
;
}
...
...
@@ -1083,7 +1083,7 @@ UINT WINAPI MsiEnumPatchesA( LPCSTR szProduct, DWORD iPatchIndex,
UINT
WINAPI
MsiEnumPatchesW
(
LPCWSTR
szProduct
,
DWORD
iPatchIndex
,
LPWSTR
lpPatchBuf
,
LPWSTR
lpTransformsBuf
,
DWORD
*
pcchTransformsBuf
)
{
FIXME
(
"%s %
l
d %p %p %p
\n
"
,
debugstr_w
(
szProduct
),
FIXME
(
"%s %d %p %p %p
\n
"
,
debugstr_w
(
szProduct
),
iPatchIndex
,
lpPatchBuf
,
lpTransformsBuf
,
pcchTransformsBuf
);
return
ERROR_NO_MORE_ITEMS
;
}
dlls/msi/source.c
View file @
f1d4646a
...
...
@@ -299,7 +299,7 @@ UINT WINAPI MsiSourceListSetInfoW( LPCWSTR szProduct, LPCWSTR szUserSid,
HKEY
sourcekey
;
UINT
rc
;
TRACE
(
"%s %s %x %
lx %s %s
\n
"
,
debugstr_w
(
szProduct
),
debugstr_w
(
szUserSid
),
TRACE
(
"%s %s %x %
x %s %s
\n
"
,
debugstr_w
(
szProduct
),
debugstr_w
(
szUserSid
),
dwContext
,
dwOptions
,
debugstr_w
(
szProperty
),
debugstr_w
(
szValue
));
if
(
!
szProduct
||
lstrlenW
(
szProduct
)
>
39
)
...
...
@@ -368,7 +368,7 @@ UINT WINAPI MsiSourceListSetInfoW( LPCWSTR szProduct, LPCWSTR szUserSid,
else
if
(
dwOptions
&
MSISOURCETYPE_MEDIA
)
typechar
=
'm'
;
else
ERR
(
"Unknown source type!
0x%lx
\n
"
,
dwOptions
);
ERR
(
"Unknown source type!
%x
\n
"
,
dwOptions
);
size
=
(
lstrlenW
(
szValue
)
+
5
)
*
sizeof
(
WCHAR
);
buffer
=
msi_alloc
(
size
);
...
...
@@ -466,9 +466,8 @@ UINT WINAPI MsiSourceListAddSourceExW( LPCWSTR szProduct, LPCWSTR szUserSid,
UINT
rc
;
media_info
source_struct
;
TRACE
(
"%s, %s, %x, %lx, %s, %li
\n
"
,
debugstr_w
(
szProduct
),
debugstr_w
(
szUserSid
),
dwContext
,
dwOptions
,
debugstr_w
(
szSource
),
dwIndex
);
TRACE
(
"%s %s %x %x %s %i
\n
"
,
debugstr_w
(
szProduct
),
debugstr_w
(
szUserSid
),
dwContext
,
dwOptions
,
debugstr_w
(
szSource
),
dwIndex
);
if
(
!
szProduct
)
return
ERROR_INVALID_PARAMETER
;
...
...
@@ -504,7 +503,7 @@ UINT WINAPI MsiSourceListAddSourceExW( LPCWSTR szProduct, LPCWSTR szUserSid,
rc
=
OpenMediaSubkey
(
sourcekey
,
&
typekey
,
TRUE
);
else
{
ERR
(
"unknown media type: %08
l
x
\n
"
,
dwOptions
);
ERR
(
"unknown media type: %08x
\n
"
,
dwOptions
);
RegCloseKey
(
sourcekey
);
return
ERROR_FUNCTION_FAILED
;
}
...
...
@@ -558,7 +557,7 @@ UINT WINAPI MsiSourceListAddMediaDiskW(LPCWSTR szProduct, LPCWSTR szUserSid,
LPWSTR
buffer
;
DWORD
size
;
TRACE
(
"%s %s %x %
lx %li %s %s
\n
"
,
debugstr_w
(
szProduct
),
TRACE
(
"%s %s %x %
x %i %s %s
\n
"
,
debugstr_w
(
szProduct
),
debugstr_w
(
szUserSid
),
dwContext
,
dwOptions
,
dwDiskId
,
debugstr_w
(
szVolumeLabel
),
debugstr_w
(
szDiskPrompt
));
...
...
@@ -624,7 +623,7 @@ UINT WINAPI MsiSourceListAddMediaDiskW(LPCWSTR szProduct, LPCWSTR szUserSid,
*/
UINT
WINAPI
MsiSourceListClearAllA
(
LPCSTR
szProduct
,
LPCSTR
szUserName
,
DWORD
dwReserved
)
{
FIXME
(
"(%s %s %
ld) stub
\n
"
,
debugstr_a
(
szProduct
),
debugstr_a
(
szUserName
),
dwReserved
);
FIXME
(
"(%s %s %
d)
\n
"
,
debugstr_a
(
szProduct
),
debugstr_a
(
szUserName
),
dwReserved
);
return
ERROR_SUCCESS
;
}
...
...
@@ -633,6 +632,6 @@ UINT WINAPI MsiSourceListClearAllA( LPCSTR szProduct, LPCSTR szUserName, DWORD d
*/
UINT
WINAPI
MsiSourceListClearAllW
(
LPCWSTR
szProduct
,
LPCWSTR
szUserName
,
DWORD
dwReserved
)
{
FIXME
(
"(%s %s %
ld) stub
\n
"
,
debugstr_w
(
szProduct
),
debugstr_w
(
szUserName
),
dwReserved
);
FIXME
(
"(%s %s %
d)
\n
"
,
debugstr_w
(
szProduct
),
debugstr_w
(
szUserName
),
dwReserved
);
return
ERROR_SUCCESS
;
}
dlls/msi/suminfo.c
View file @
f1d4646a
...
...
@@ -163,7 +163,7 @@ static void read_properties_from_data( PROPVARIANT *prop, LPBYTE data, DWORD sz
type
=
get_type
(
idofs
[
i
].
propid
);
if
(
type
==
VT_EMPTY
)
{
ERR
(
"propid %
l
d has unknown type
\n
"
,
idofs
[
i
].
propid
);
ERR
(
"propid %d has unknown type
\n
"
,
idofs
[
i
].
propid
);
break
;
}
...
...
@@ -172,7 +172,7 @@ static void read_properties_from_data( PROPVARIANT *prop, LPBYTE data, DWORD sz
/* check the type is the same as we expect */
if
(
type
!=
propdata
->
type
)
{
ERR
(
"wrong type %d != %
l
d
\n
"
,
type
,
propdata
->
type
);
ERR
(
"wrong type %d != %d
\n
"
,
type
,
propdata
->
type
);
break
;
}
...
...
@@ -188,7 +188,7 @@ static void read_properties_from_data( PROPVARIANT *prop, LPBYTE data, DWORD sz
if
(
idofs
[
i
].
propid
>=
MSI_MAX_PROPS
)
{
ERR
(
"Unknown property ID %
l
d
\n
"
,
idofs
[
i
].
propid
);
ERR
(
"Unknown property ID %d
\n
"
,
idofs
[
i
].
propid
);
break
;
}
...
...
@@ -259,7 +259,7 @@ static UINT load_summary_info( MSISUMMARYINFO *si, IStream *stm )
if
(
section_hdr
.
cProperties
>
MSI_MAX_PROPS
)
{
ERR
(
"too many properties %
l
d
\n
"
,
section_hdr
.
cProperties
);
ERR
(
"too many properties %d
\n
"
,
section_hdr
.
cProperties
);
return
ret
;
}
...
...
@@ -275,7 +275,7 @@ static UINT load_summary_info( MSISUMMARYINFO *si, IStream *stm )
if
(
SUCCEEDED
(
r
)
&&
count
==
sz
)
read_properties_from_data
(
si
->
property
,
data
,
sz
+
SECT_HDR_SIZE
);
else
ERR
(
"failed to read properties %
ld %l
d
\n
"
,
count
,
sz
);
ERR
(
"failed to read properties %
d %
d
\n
"
,
count
,
sz
);
msi_free
(
data
);
return
ret
;
...
...
@@ -506,7 +506,7 @@ UINT WINAPI MsiSummaryInfoGetPropertyCount(MSIHANDLE hSummaryInfo, UINT *pCount)
{
MSISUMMARYINFO
*
si
;
TRACE
(
"%ld %p
\n
"
,
hSummaryInfo
,
pCount
);
TRACE
(
"%ld %p
\n
"
,
hSummaryInfo
,
pCount
);
si
=
msihandle2msiinfo
(
hSummaryInfo
,
MSIHANDLETYPE_SUMMARYINFO
);
if
(
!
si
)
...
...
dlls/msi/table.c
View file @
f1d4646a
...
...
@@ -208,7 +208,7 @@ void enum_stream_names( IStorage *stg )
if
(
FAILED
(
r
)
||
!
count
)
break
;
decode_streamname
(
stat
.
pwcsName
,
name
);
TRACE
(
"stream %2
ld -> %s %s
\n
"
,
n
,
TRACE
(
"stream %2
d -> %s %s
\n
"
,
n
,
debugstr_w
(
stat
.
pwcsName
),
debugstr_w
(
name
)
);
n
++
;
}
...
...
@@ -236,14 +236,14 @@ static UINT read_stream_data( IStorage *stg, LPCWSTR stname,
msi_free
(
encname
);
if
(
FAILED
(
r
)
)
{
WARN
(
"open stream failed r = %08
lx - empty table?
\n
"
,
r
);
WARN
(
"open stream failed r = %08
x - empty table?
\n
"
,
r
);
return
ret
;
}
r
=
IStream_Stat
(
stm
,
&
stat
,
STATFLAG_NONAME
);
if
(
FAILED
(
r
)
)
{
WARN
(
"open stream failed r = %08
lx!
\n
"
,
r
);
WARN
(
"open stream failed r = %08
x!
\n
"
,
r
);
goto
end
;
}
...
...
@@ -257,7 +257,7 @@ static UINT read_stream_data( IStorage *stg, LPCWSTR stname,
data
=
msi_alloc
(
sz
);
if
(
!
data
)
{
WARN
(
"couldn't allocate memory r=%08
lx!
\n
"
,
r
);
WARN
(
"couldn't allocate memory r=%08
x!
\n
"
,
r
);
ret
=
ERROR_NOT_ENOUGH_MEMORY
;
goto
end
;
}
...
...
@@ -266,7 +266,7 @@ static UINT read_stream_data( IStorage *stg, LPCWSTR stname,
if
(
FAILED
(
r
)
||
(
count
!=
sz
)
)
{
msi_free
(
data
);
WARN
(
"read stream failed r = %08
lx!
\n
"
,
r
);
WARN
(
"read stream failed r = %08
x!
\n
"
,
r
);
goto
end
;
}
...
...
@@ -326,7 +326,7 @@ UINT read_raw_stream_data( MSIDATABASE *db, LPCWSTR stname,
r
=
IStream_Stat
(
stm
,
&
stat
,
STATFLAG_NONAME
);
if
(
FAILED
(
r
)
)
{
WARN
(
"open stream failed r = %08
lx!
\n
"
,
r
);
WARN
(
"open stream failed r = %08
x!
\n
"
,
r
);
goto
end
;
}
...
...
@@ -340,7 +340,7 @@ UINT read_raw_stream_data( MSIDATABASE *db, LPCWSTR stname,
data
=
msi_alloc
(
sz
);
if
(
!
data
)
{
WARN
(
"couldn't allocate memory r=%08
lx!
\n
"
,
r
);
WARN
(
"couldn't allocate memory r=%08
x!
\n
"
,
r
);
ret
=
ERROR_NOT_ENOUGH_MEMORY
;
goto
end
;
}
...
...
@@ -349,7 +349,7 @@ UINT read_raw_stream_data( MSIDATABASE *db, LPCWSTR stname,
if
(
FAILED
(
r
)
||
(
count
!=
sz
)
)
{
msi_free
(
data
);
WARN
(
"read stream failed r = %08
lx!
\n
"
,
r
);
WARN
(
"read stream failed r = %08
x!
\n
"
,
r
);
goto
end
;
}
...
...
@@ -385,7 +385,7 @@ static UINT write_stream_data( IStorage *stg, LPCWSTR stname,
msi_free
(
encname
);
if
(
FAILED
(
r
)
)
{
WARN
(
"open stream failed r = %08
lx
\n
"
,
r
);
WARN
(
"open stream failed r = %08
x
\n
"
,
r
);
return
ret
;
}
...
...
@@ -746,15 +746,15 @@ string_table *load_string_table( IStorage *stg )
r
=
msi_addstring
(
st
,
n
,
data
+
offset
,
len
,
refs
);
if
(
r
!=
n
)
ERR
(
"Failed to add string %
l
d
\n
"
,
n
);
ERR
(
"Failed to add string %d
\n
"
,
n
);
n
++
;
offset
+=
len
;
}
if
(
datasize
!=
offset
)
ERR
(
"string table load failed! (%08x != %08
l
x), please report
\n
"
,
datasize
,
offset
);
ERR
(
"string table load failed! (%08x != %08x), please report
\n
"
,
datasize
,
offset
);
TRACE
(
"Loaded %
l
d strings
\n
"
,
count
);
TRACE
(
"Loaded %d strings
\n
"
,
count
);
end:
msi_free
(
pool
);
...
...
dlls/msi/upgrade.c
View file @
f1d4646a
...
...
@@ -124,7 +124,7 @@ static UINT ITERATE_FindRelatedProducts(MSIRECORD *rec, LPVOID param)
while
(
rc
==
ERROR_SUCCESS
)
{
rc
=
RegEnumValueW
(
hkey
,
index
,
product
,
&
sz
,
NULL
,
NULL
,
NULL
,
NULL
);
TRACE
(
"Looking at (%
l
i) %s
\n
"
,
index
,
debugstr_w
(
product
));
TRACE
(
"Looking at (%i) %s
\n
"
,
index
,
debugstr_w
(
product
));
if
(
rc
==
ERROR_SUCCESS
)
{
WCHAR
productid
[
GUID_SIZE
];
...
...
@@ -179,7 +179,7 @@ static UINT ITERATE_FindRelatedProducts(MSIRECORD *rec, LPVOID param)
(
LPBYTE
)
&
check
,
&
sz
);
RegCloseKey
(
hukey
);
language
=
MSI_RecordGetString
(
rec
,
4
);
TRACE
(
"Checking languages
0x%l
x and %s
\n
"
,
check
,
TRACE
(
"Checking languages
%
x and %s
\n
"
,
check
,
debugstr_w
(
language
));
if
(
!
check_language
(
check
,
language
,
attributes
))
{
...
...
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