repo.or.cz
/
wine
/
multimedia.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Define MSIDBOPEN_ constants using LPCWSTR when compiling Wine.
2005-10-30
M
ike Mc
C
o
r
m
a
ck
Defin
e
MSIDBO
P
EN_ cons
t
a
n
ts using LPCW
S
TR w
h
e
n compiling
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Add a read-
o
nly implem
e
ntation
o
f the
S
e
l
e
ctionTree
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCorm
a
ck
Sim
p
lify register_progid() and remove a fixed leng
t
h
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCo
r
m
a
ck
Ha
n
dle M
a
skEdit masks
c
ontaining d
a
shes and ot
h
er constan
t
commit
|
commitdiff
|
tree
2005-10-30
M
i
k
e McCo
r
m
a
ck
U
se ms
i
_
get_propert
y
_int() in a fe
w
more
p
laces
.
commit
|
commitdiff
|
tree
2005-10-30
M
i
ke McCor
m
ack
Add a
stub implementation of msi
.
MsiSe
t
Mod
e
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
McCormack
Remove u
n
used packa
g
e paramet
e
r of regi
s
t
e
r_progid_base()
.
commit
|
commitdiff
|
tree
2005-10-30
Mike Mc
C
ormac
k
Us
e
"static
c
onst" rather than "const static" as g
c
c
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
D
on't
c
hange t
h
e UI level during Execut
e
Action
.
commit
|
commitdiff
|
tree
2005-10-29
M
ike McCorm
a
ck
Implement MsiGetFeatureUsageA and MsiUseFeature(Ex
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike
McCo
r
mack
Re
m
ove
the unused 1st parameter
of ACTIO
N
_
VerifyComponentF
o
r
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Explicitly check for
M
S
ICONDITION_TRUE being re
t
urned
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
S
o
me
i
ns
t
alle
r
s
don't call the CreateFold
e
rs action
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCor
m
ack
Add
a
bunch
of
tests
f
o
r
MsiEvaluat
e
Condit
i
on and make
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Make e
n
ter
and esc
a
p
e
trigg
e
r the default and cancel
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike
McCormack
D
e
l
e
ted
t
wo
b
uggy functions tha
t
incorrectly and inefficient
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Remov
e
an inc
o
rrect comment
a
nd check for 0 be
i
ng an
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
ike McCo
r
mack
Extr
a
ct file directl
y
to their target locati
o
n
,
b
y
p
assing
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Add an
i
m
plementation for
MsiG
e
tShortcutTargetA/W
.
commit
|
commitdiff
|
tree
2005-10-28
Mike Mc
C
ormack
Fi
x
a memory leak
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Handle MSI adve
r
tised
s
h
o
rtcuts in the shel
l
lin
k
objec
t
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McC
o
rma
c
k
Put the UI upda
t
e
code
for cabinet f
i
le
i
nto a sepa
r
ate
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike M
c
Cormack
Retu
r
n an
e
r
ror
i
n
Msi
G
e
tComponentPa
t
h
W
if passed a
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike Mc
C
ormack
F
ix err
o
r handling in M
s
iEval
u
ateCondit
i
on
.
commit
|
commitdiff
|
tree
2005-10-28
M
i
ke
M
c
Co
r
mack
T
rans
l
ate INVALID_HANDLE_VAL
U
E
t
o z
e
ro for cabinet
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike M
c
Co
r
m
a
ck
Fix
a mem
o
r
y
le
a
k in the
c
abinet extracting code
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McC
o
r
m
ack
U
s
e the c
o
rrect b
u
ffer - repor
t
ed by Jesse Allen
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Implement IContext
M
e
n
u::QueryCont
e
xtMenu a
n
d
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Fi
x
MsiGetPropertyA/W spec declarati
o
ns
.
commit
|
commitdiff
|
tree
2005-10-28
M
i
k
e McCormack
Create
c
o
m
ponent folders i
n
the CreateFolders action
.
commit
|
commitdiff
|
tree
2005-10-27
Mi
k
e McCormack
If an
acti
o
n f
a
ils, print out
i
ts
n
am
e
as w
e
ll as th
e
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike
McCormack
Ren
a
me load_
d
ynam
i
c_string
W
to msi_dup_record
_
field
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
Impl
e
ment t
r
ansforms
.
This sti
l
l
i
ncludes some debugging
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike
M
c
Corma
c
k
Ti
d
y up the RegisterProduct action a little
.
commit
|
commitdiff
|
tree
2005-10-27
Mik
e
McCormac
k
Missing and zero precision
s
p
ecifiers are different
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
Add the IOb
j
ectWithSit
e
inter
f
ac
e
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
A
dd a cu
r
r
ently failing test case for
m
enus
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCormack
Create
a
stub function t
o
apply a
s
i
ngle
t
ab
l
e tr
a
n
sform
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCormack
E
numerate the subs
t
or
a
ge t
r
ansforms for an
y
patch
e
s
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike
M
c
C
o
r
mack
Create an inter
n
al handle-
f
ree api for
readi
n
g MSI
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mik
e
McCor
m
a
c
k
S
w
it
c
h back to using
I
P
ict
u
re to load image
s
.
LoadIm
a
ge
.
.
.
commit
|
commitdiff
|
tree
2005-10-19
Mik
e
M
c
Cormac
k
Se
t
the
htt
p
port before
fig
u
ring
o
ut whether we're
.
.
.
commit
|
commitdiff
|
tree
2005-10-18
Mike McCorm
a
c
k
Ma
k
e
sure
t
h
e
c
o
m
po
n
ent string is nul
t
erminated
.
commit
|
commitdiff
|
tree
2005-10-18
Mike McCo
r
mac
k
U
se Sh
e
llLink_Quer
y
Int
e
rfac
e
to r
e
turn the
r
i
ght in
t
erface in
commit
|
commitdiff
|
tree
2005-10-11
Mike McCormack
Make sure
n
ot
t
o s
t
rcpy from a NULL default value pointer
.
commit
|
commitdiff
|
tree
2005-09-30
M
i
ke McCormack
R
ename ACTION_DoT
o
pLevelIN
S
TA
L
L to MS
I
_Ins
t
allPackage
.
.
.
commit
|
commitdiff
|
tree
2005-09-29
Mike M
c
Co
r
mack
A
void
U
pd
a
te
W
indow, it ca
u
s
es trouble wit
h
WS_EX_TRANSPARENT
.
commit
|
commitdiff
|
tree
2005-09-29
Mik
e
McCormac
k
Create a fu
n
ctio
n
t
o read a pr
o
pe
r
ty as an i
n
teger
.
commit
|
commitdiff
|
tree
2005-09-28
Mi
k
e
McCor
m
ack
Add
some more action stubs, remove
forward declaration
s
.
commit
|
commitdiff
|
tree
2005-09-28
M
ike McCormack
Split command line pa
r
s
i
n
g
f
rom MSI_
I
nstal
l
Packag
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormac
k
Ad
d
th
e
progress control
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
F
ix and test M
s
iViewGetCo
l
umnInfo and bi
n
ary fields
.
commit
|
commitdiff
|
tree
2005-09-28
Mike Mc
C
orm
a
c
k
Don't
quote numbers
i
n a q
u
ery, as it doesn
'
t
p
arse
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
Make su
r
e
to b
u
ild the def file after a ma
k
e clean
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCo
r
mac
k
Don't create MSI
handl
e
s unless we have
to
p
a
s
s one
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike Mc
C
ormack
Creat
e
a
function to
det
e
rmine
t
he tab
l
e
's
r
ow size
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCormack
Fix var
i
ous query relate
d
memory lea
k
s
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCormack
Make a macro f
u
nction
f
o
r
unimpl
e
m
e
n
ted a
c
t
ions
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McC
o
rma
c
k
Fill out the stubs
for Msi
A
pplyTra
n
sformA/W a b
i
t more
.
commit
|
commitdiff
|
tree
2005-09-26
Mike
M
cCormack
Fix handle leaks i
n
the test cases
.
commit
|
commitdiff
|
tree
2005-09-26
M
i
ke Mc
C
ormack
Make sure to set the minimum siz
e
bef
o
re allocati
n
g
.
.
.
commit
|
commitdiff
|
tree
2005-09-25
Mik
e
M
cCormack
Handle co
p
ying
o
f the install package to a temporary
.
.
.
commit
|
commitdiff
|
tree
2005-09-25
Mike McCo
r
mack
Fix
a
n
o
ther memory leak
.
commit
|
commitdiff
|
tree
2005-09-25
Mike McCormack
Stub implementati
o
n of the IsolateC
o
m
p
onents
a
ction
.
commit
|
commitdiff
|
tree
2005-09-23
Mi
k
e McCormack
Fix a
m
emory leak
.
commit
|
commitdiff
|
tree
2005-09-23
M
ike
McCormack
Add
a
stub im
p
le
m
entatio
n
of
t
he
B
indImag
e
action
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCormack
Stub imp
l
ementation of the PatchFiles
a
ctio
n
.
commit
|
commitdiff
|
tree
2005-09-23
M
i
k
e
McCormack
Implement M
s
iGet
S
hortcut
T
argetA
.
commit
|
commitdiff
|
tree
2005-09-23
Mi
k
e McCorma
c
k
Stub implementation of t
h
e
MoveFiles action
.
commit
|
commitdiff
|
tree
2005-09-23
M
ike McCor
m
ac
k
Stub
i
m
pleme
n
tatio
n
o
f
the RemoveIniV
a
lues action
.
commit
|
commitdiff
|
tree
2005-09-23
M
ike McCormack
Take adv
a
nt
a
ge
of the msi_g
e
t
_
deformatte
d
_f
i
e
ld
f
unction
.
.
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCormack
Avoid u
s
i
n
g static v
a
ria
b
l
es in t
h
e InstallFile
s
a
ction
.
commit
|
commitdiff
|
tree
2005-09-22
Mike McCo
r
mack
Fix various memory leaks
.
commit
|
commitdiff
|
tree
2005-09-22
Mike McCormack
Skip
th
e
fir
s
t
charac
t
er of a font
i
de
n
ti
f
ier
if it
.
.
.
commit
|
commitdiff
|
tree
2005-09-22
M
ike McCormack
Fix an
error int
r
oduced when c
o
n
v
e
r
ting dial
o
g lists
.
.
.
commit
|
commitdiff
|
tree
2005-09-22
Mike McCormack
S
i
mp
l
ify t
h
e Proce
s
s
Compon
e
n
ts
action a
little
.
commit
|
commitdiff
|
tree
2005-09-22
Mike McC
o
rm
a
c
k
Load a table's co
l
umn information separa
t
e
l
y from th
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-22
Mike McCormack
Make build_icon_path return the pat
h
directly
.
commit
|
commitdiff
|
tree
2005-09-21
Mike McCormack
Imp
l
e
m
e
nt Ms
i
Seque
n
ceA/W
.
commit
|
commitdiff
|
tree
2005-09-21
M
i
k
e McCorma
c
k
Do
n
't ref
c
ount
tables
.
commit
|
commitdiff
|
tree
2005-09-21
Mik
e
M
c
Corm
a
c
k
Simplify the I
n
stallValidate
a
cti
o
n a littl
e
.
commit
|
commitdiff
|
tree
2005-09-21
Mik
e
McCormack
Make
s
ure not to
f
ree a a p
o
i
n
t
er that h
a
s been modified
.
commit
|
commitdiff
|
tree
2005-09-21
Mike McCorma
c
k
Fix "empty
body in an if/else-statement"
w
a
rni
n
gs
.
commit
|
commitdiff
|
tree
2005-09-21
M
ike McCor
m
a
c
k
Fix
s
ome si
m
p
le memory leaks
.
commit
|
commitdiff
|
tree
2005-09-20
M
ike McCorm
a
ck
Added m
e
mory alloc
a
ti
o
n inline
f
u
n
ctions (p
a
rt 2
)
.
commit
|
commitdiff
|
tree
2005-09-20
Mike McCor
m
a
c
k
Added
m
emory a
l
l
o
cation i
n
line f
u
nctions
(
par
t
1)
.
commit
|
commitdiff
|
tree
2005-09-20
Mike McCor
m
a
ck
Fix if's that
a
re followed
b
y se
m
icolons
.
commit
|
commitdiff
|
tree
2005-09-20
Mike McCormack
Add INST
A
LLSTATE_
N
O
TUSED to the INSTALLSTA
T
E e
n
umeration
.
commit
|
commitdiff
|
tree
2005-09-17
Mike McCormack
Fix memory lea
k
s in the table co
d
e
.
commit
|
commitdiff
|
tree
2005-09-17
Mik
e
McCormac
k
Read the MaskEdit templa
t
e
f
rom the correct db field
.
commit
|
commitdiff
|
tree
2005-09-16
Mike McCormack
Conver
t
th
e
l
i
st of
d
ialog controls to a
s
tandard list
.
commit
|
commitdiff
|
tree
2005-09-16
Mike McCormack
Mak
e
lo
a
d_strin
g
_
table return the stri
n
g t
a
bl
e
.
commit
|
commitdiff
|
tree
2005-09-16
Mike McC
o
rmack
Deformat all dialog text strings before using them
.
commit
|
commitdiff
|
tree
2005-09-16
Mi
k
e Mc
C
ormack
L
o
ad riched20
.
dll
o
n deman
d
, and u
n
load it after it
.
.
.
commit
|
commitdiff
|
tree
2005-09-16
Mik
e
McC
o
rmack
F
ix
a
bug in a previous patch
spotted by D
i
eter Komendera
.
commit
|
commitdiff
|
tree
2005-09-16
Mike McCorma
c
k
Fix
t
h
e
st
u
b fo
r
M
siConfi
g
u
r
e
F
ea
t
ure
.
commit
|
commitdiff
|
tree
2005-09-15
Mi
k
e McCorma
c
k
Rename load_dynamic_property
and r
e
mov
e
i
t
s un
u
sed
.
.
.
commit
|
commitdiff
|
tree
2005-09-15
Mike McCorma
c
k
Use th
e
n
e
w
m
s
i_reg_set* macros where
p
o
ssib
l
e
.
commit
|
commitdiff
|
tree
2005-09-15
Mike McCorma
c
k
C
r
eate a
macro to write a va
l
ue to a
s
ubkey
.
commit
|
commitdiff
|
tree
2005-09-14
Mike McCo
r
mack
C
r
e
a
te
a macr
o
functi
o
n to write registry values
.
commit
|
commitdiff
|
tree
next