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
If a source directory doesn't exist, use the install root instead.
2005-11-28
Mike McCormack
If a sou
r
ce directory does
n
't exist, use the
i
nstall
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Mike McCormack
Handle th
e
^ characte
r
in
MaskEdi
t
co
n
tro
l
s
.
commit
|
commitdiff
|
tree
2005-11-24
Mike McCormack
Add some
t
ests for _fcvt
.
commit
|
commitdiff
|
tree
2005-11-24
M
ike McCormack
Make all source dire
c
t
ori
e
s at the
r
oot of th
e
install
.
commit
|
commitdiff
|
tree
2005-11-24
Mike McCorma
c
k
F
ix a compile error
.
commit
|
commitdiff
|
tree
2005-11-21
Mike McCormack
Loop aro
u
nd calling Re
g
QueryV
a
l
u
e until we have
a
big
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
Mike McCormack
A
dd timezone info
r
mati
o
n t
o
the
registry
.
commit
|
commitdiff
|
tree
2005-11-15
Mike McCormack
C
o
nv
e
rt Ms
i
EnumCompo
n
e
n
tQua
l
ifiers
to
use ms
i
_strcpy_to_awst
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
Mi
k
e McC
o
rm
a
ck
F
ix function prototype and spec file
entry
f
or
commit
|
commitdiff
|
tree
2005-11-15
Mike McCormack
Only return ERROR_MORE_DATA if the
r
e
'
s a buff
e
r to
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
Mike McCormack
S
e
t the Installed property if
t
he product
is
already
.
.
.
commit
|
commitdiff
|
tree
2005-11-14
M
i
k
e McCormack
Em
p
ty string
s
are not e
q
ual to any number, so all com
p
a
rison
.
.
.
commit
|
commitdiff
|
tree
2005-11-14
M
i
k
e
McCo
r
m
a
ck
Fix c
o
mparison of empt
y
p
roperties to numbers
a
nd a
d
d
.
.
.
commit
|
commitdiff
|
tree
2005-11-10
Mik
e
M
c
Cormack
A
dded Ko
r
ean reso
u
rces
.
commit
|
commitdiff
|
tree
2005-11-10
Mike McCormack
R
emove the
l
imi
t
o
n
the length of the command l
i
ne
.
commit
|
commitdiff
|
tree
2005-11-09
Mike McCormack
Fix
p
a
s
sin
g
of
N
U
LL po
i
nters to
MsiDecomposeDescrip
t
or
.
.
.
commit
|
commitdiff
|
tree
2005-11-09
Mike
M
c
Cormac
k
Ma
k
e sure we
o
nl
y
CoUnini
t
ialize after successfully
.
.
.
commit
|
commitdiff
|
tree
2005-11-08
M
i
ke McCo
r
mac
k
Add
s
ome m
i
ssing timezones
.
commit
|
commitdiff
|
tree
2005-11-08
Mike McC
o
rmack
Extract the ex
e
cutable nam
e
for msi advertised shortcuts
.
commit
|
commitdiff
|
tree
2005-11-08
M
i
ke McCormack
Fix a proble
m
spo
t
ted
b
y
Dmitry
and an
o
ther
o
n
e stopping
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
M
ike McCorm
a
ck
Partia
l
ly implement and tes
t
t
h
e
shelll
i
n
k object's
commit
|
commitdiff
|
tree
2005-11-04
Mike McCo
r
ma
c
k
U
se
advapi32
.
Comma
n
dL
i
neFr
o
m
M
s
iDescri
p
t
o
r t
o
get
msi
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike McCormack
Implement adva
p
i32
.
CommandLineFromMsiDescr
i
ptor
.
It
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mi
k
e McCormack
Invoke short
c
u
t
s
t
hrough I
C
ontextMenu,
rather than
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike M
c
C
o
rmack
Add the ContextMenuHandlers key for shortcuts so the
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mik
e
Mc
C
ormack
Remove s
o
me r
e
dunda
n
t null po
i
nte
r
checks
.
commit
|
commitdiff
|
tree
2005-11-03
M
i
ke M
c
Cormack
Add mi
s
sin
g
semicolons that
caused compile t
r
oubl
e
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike
M
cCormack
P
ass
t
he corr
e
ct verb
.
commit
|
commitdiff
|
tree
2005-11-02
M
i
ke McCorm
a
ck
NULL an
d
empty strings are the
s
ame in conditio
n
s
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormac
k
Change a FIXME message to a com
m
en
t
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
M
c
Cormack
Stub im
p
lementation for MsiAd
v
ertiseSc
r
i
p
tA/W
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Create the +msidb deb
u
g
cha
n
nel for msi data
b
a
s
e code
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormac
k
Fix pa
r
a
m
et
e
r handling in MsiSetTarge
t
Pat
h
, and
add
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCor
m
ac
k
Imp
l
ement
t
he Re
m
oveFiles action
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Stub implem
e
n
tation
for Msi
G
etFileHashA/W
.
commit
|
commitdiff
|
tree
2005-11-02
M
i
ke McCormack
Us
e
an enumerat
i
on f
o
r
f
i
le st
a
tes
.
commit
|
commitdiff
|
tree
2005-11-02
Mik
e
McCormack
D
efine NONAMELESSUNION
and NONAM
E
LESSST
R
UCT for older
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Convert all RTFP
a
nic and RTFMsg calls to
ERR
c
al
l
s
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McC
o
rmack
H
a
nd
l
e msi
component ident
i
fie
r
s
without
a feature
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mi
k
e McCormack
Implemen
t
IX
M
LD
O
MNode::g
e
t_nodeName
.
commit
|
commitdiff
|
tree
2005-10-31
Mik
e
M
c
Cormack
Make sure to u
n
register a
l
l the classes that
w
ere registered
.
.
.
commit
|
commitdiff
|
tree
2005-10-31
Mik
e
McCorm
a
ck
Add v
o
id
to
empty declaration
list
.
commit
|
commitdiff
|
tree
2005-10-31
Mi
k
e
M
c
Cor
m
ack
Fix and
t
es
t
MsiGetPr
o
pert
y
an
d
M
s
iSet
P
roperty
.
commit
|
commitdiff
|
tree
2005-10-31
Mike
Mc
C
ormac
k
I
mprove MsiUseFeature
E
x an
d
M
siGetF
e
at
u
reState a
little
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mik
e
McCormack
Add a st
u
b for the Alloca
t
eRegistrySpace
action
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Define MSIDBOPEN_
c
onstan
t
s using LPCWS
T
R when compiling
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Ad
d
a read-on
l
y i
m
p
lementation of th
e
Selection
T
r
e
e
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Simplif
y
register_pro
g
i
d
() and
rem
o
ve a fixed lengt
h
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mi
k
e M
c
Cormack
Ha
n
dl
e
MaskEdit masks conta
i
nin
g
dashes and other consta
n
t
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Use msi_ge
t
_p
r
o
p
erty_int() i
n
a
f
ew more places
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Add a stub impl
e
mentation of msi
.
M
si
S
e
tMode
.
commit
|
commitdiff
|
tree
2005-10-30
Mik
e
McCo
r
mack
Remove un
u
s
ed
package
parameter of reg
i
ste
r
_p
r
ogi
d
_base()
.
commit
|
commitdiff
|
tree
2005-10-30
Mike M
c
Cormack
Use "static const" r
a
ther t
h
an "const static" as gcc
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike Mc
C
ormack
Don't change the
U
I
l
e
v
el du
r
ing ExecuteA
c
tion
.
commit
|
commitdiff
|
tree
2005-10-29
Mik
e
McCormack
I
mplement
MsiGetFe
a
tureUsageA a
n
d MsiU
s
eFeature(Ex
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Remove
t
h
e unused
1
s
t
parameter of ACTI
O
N
_V
e
rifyComponentFor
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Ex
p
li
c
i
tl
y
c
h
eck fo
r
MSICONDITION_TRUE being r
e
turned
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Some install
e
rs don't call the CreateFolders action
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mik
e
M
cCormack
A
dd a bu
n
ch of
t
e
sts for MsiEvaluateCondit
i
on and make
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
i
ke McCormack
Ma
k
e
enter a
n
d esca
p
e
t
rigge
r
the default and cancel
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike
M
cCormack
Deleted two
b
uggy fun
c
tions that incorre
c
tly and ineffi
c
i
ent
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
R
emove an
i
ncorrect commen
t
and check
for 0 being an
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mi
k
e McCormack
Extract
f
i
le directly to
their target location, bypassing
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike
McCormack
Add an
i
mple
m
entation
for MsiGetShortcutTargetA/W
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Fix a memory leak
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Handle MSI
adver
t
ised shortcuts in the
sh
e
l
l
li
n
k
obj
e
ct
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Put
th
e
UI
u
pdate
c
ode for c
a
binet fi
l
e
into a separate
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormac
k
Return an err
o
r
in
Msi
G
etComp
o
nentPathW i
f
passe
d
a
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
M
ike Mc
C
ormack
F
i
x error handlin
g
i
n
MsiEvaluateCon
d
i
tion
.
commit
|
commitdiff
|
tree
2005-10-28
Mike M
c
Cormack
T
r
a
nslat
e
INVALI
D
_HANDLE_VALUE to
zero for cabinet
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mik
e
McCor
m
ack
F
i
x a memory leak in th
e
ca
b
inet extracting code
.
commit
|
commitdiff
|
tree
2005-10-28
M
i
ke McC
o
rma
c
k
Use the
c
orrect bu
f
fer -
r
eported by Jesse Allen
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormac
k
Implement IC
o
n
text
M
enu::QueryContext
M
enu and
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Fix MsiGetPropert
y
A/W s
p
ec
d
eclarati
o
ns
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Create c
o
m
ponen
t
folders in
the
C
reat
e
Folders a
c
tio
n
.
commit
|
commitdiff
|
tree
2005-10-27
M
i
ke McCormack
If an ac
t
i
o
n fails, print o
u
t its name as we
l
l as the
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike Mc
C
ormack
R
e
name
l
oad_dyn
a
m
ic
_
stringW t
o
m
s
i_dup_re
c
ord_f
i
eld
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
M
ik
e
McCo
r
m
a
ck
Im
p
l
em
e
n
t
t
rans
f
orms
.
This st
i
l
l includes so
m
e debugging
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCor
m
ack
Tidy up the R
e
gisterProd
u
ct acti
o
n a little
.
commit
|
commitdiff
|
tree
2005-10-27
Mike
M
c
C
o
rmack
Mis
s
ing and z
e
ro prec
i
sion specifiers are
dif
f
ere
n
t
.
commit
|
commitdiff
|
tree
2005-10-27
Mike
M
cCormack
Add the
I
ObjectWi
t
hSite interf
a
ce
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
Add a currently faili
n
g test
c
ase for menus
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCormack
Create a
stu
b
function to apply a sin
g
l
e
table tr
a
n
sform
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCormack
E
numerate th
e
substorage transf
o
r
ms for
any pat
c
hes
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCorm
a
ck
Create an
i
n
tern
a
l handl
e
-free api
f
or reading MSI
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
M
ike
McCorma
c
k
Switc
h
back to
u
sing IPictu
r
e to load ima
g
e
s
.
Loa
d
I
mage
.
.
.
commit
|
commitdiff
|
tree
2005-10-19
Mike McCormack
Set
the http p
o
rt befo
r
e f
i
guring out whether
we
'
re
.
.
.
commit
|
commitdiff
|
tree
2005-10-18
Mike M
c
Corma
c
k
Make s
u
re the
c
omponent string is nul t
e
rminated
.
commit
|
commitdiff
|
tree
2005-10-18
Mike M
c
C
o
r
mack
Use ShellLink_QueryInterface to ret
u
rn
t
he r
i
g
h
t interface
i
n
commit
|
commitdiff
|
tree
2005-10-11
M
i
ke McC
o
rmack
Make
sure not to st
r
cpy from a NULL default value pointer
.
commit
|
commitdiff
|
tree
2005-09-30
M
i
k
e
M
cCormack
Renam
e
ACTION_DoTopLeve
l
INS
T
A
LL to MSI_InstallPackage
.
.
.
commit
|
commitdiff
|
tree
2005-09-29
Mi
k
e
McCormac
k
Avoid UpdateWindow, it causes trouble
w
ith WS_EX_TRANSP
A
RENT
.
commit
|
commitdiff
|
tree
2005-09-29
Mike McCorm
a
ck
Create a function to
r
ead
a pro
p
e
rty as an integer
.
commit
|
commitdiff
|
tree
2005-09-28
Mike M
c
Cormac
k
Add
s
om
e
more action stubs, remove forwa
r
d declar
a
ti
o
ns
.
commit
|
commitdiff
|
tree
2005-09-28
Mike
McCo
r
mack
Split command line par
s
i
n
g
from M
S
I_I
n
stallPackage
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
Add t
h
e progress con
t
rol
.
commit
|
commitdiff
|
tree
2005-09-28
Mike Mc
C
ormack
F
ix
and te
s
t
MsiVie
w
G
et
C
ol
u
mnInfo and binary f
i
elds
.
commit
|
commitdiff
|
tree
2005-09-28
Mike Mc
C
o
rmack
Don
'
t
quote n
u
mb
e
rs
i
n
a query, as it
d
oesn't par
s
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
M
i
k
e
McCormack
Ma
k
e sure to
build
t
he de
f
file a
f
ter a make clean
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
Don't create MSI handles unles
s
w
e
have to pass one
.
.
.
commit
|
commitdiff
|
tree
next