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
Loop around calling RegQueryValue until we have a big enough string
2005-11-21
M
ike McCormac
k
Loop around
calling RegQu
e
ryValue until
we ha
v
e a b
i
g
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
Mike Mc
C
o
r
mack
A
dd timezone information to the registr
y
.
commit
|
commitdiff
|
tree
2005-11-15
Mike McCormack
Co
n
v
e
r
t
MsiE
n
u
m
C
omponentQualifiers to use msi_strcpy_to_aw
s
t
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
Mi
k
e McCo
r
m
a
c
k
Fix func
t
ion protot
y
pe and
s
pec
f
ile entry for
commit
|
commitdiff
|
tree
2005-11-15
Mike M
c
Cormack
Only return ERROR_MO
R
E_DATA if there'
s
a buffer to
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
Mike
Mc
C
ormack
Set the Ins
t
alled property if the product i
s
already
.
.
.
commit
|
commitdiff
|
tree
2005-11-14
M
i
ke McCormack
E
mpty st
r
ings
are
not equal to any
n
um
b
er, so all c
o
mparison
.
.
.
commit
|
commitdiff
|
tree
2005-11-14
Mike McCormack
Fix compa
r
ison
of empty properties to numbers and add
.
.
.
commit
|
commitdiff
|
tree
2005-11-10
M
ike McCo
r
m
ack
Ad
d
ed Korean r
e
sources
.
commit
|
commitdiff
|
tree
2005-11-10
Mike
M
cCorm
a
c
k
R
emove the
lim
i
t
on
t
he length o
f
the command line
.
commit
|
commitdiff
|
tree
2005-11-09
Mike
McCormack
Fix passing of
NULL
p
o
i
nters
t
o M
s
iDecomposeDescr
i
ptor
.
.
.
commit
|
commitdiff
|
tree
2005-11-09
Mike McCor
m
ack
Make sure
we only Co
U
n
initialize after successfu
l
ly
.
.
.
commit
|
commitdiff
|
tree
2005-11-08
Mik
e
McCormack
A
dd som
e
missing timezo
n
es
.
commit
|
commitdiff
|
tree
2005-11-08
Mike McCormack
Extract
t
he executable
n
ame for msi advertised
s
hor
t
cut
s
.
commit
|
commitdiff
|
tree
2005-11-08
M
i
ke McC
o
rmack
Fix a problem s
p
otted by D
m
i
try and another one sto
p
ping
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike McCo
r
mack
Partial
l
y imp
l
ement and test the shelllink object
'
s
commit
|
commitdiff
|
tree
2005-11-04
Mike Mc
C
ormac
k
Use
a
dvapi32
.
Comma
n
dLineFromMs
i
Desc
r
iptor t
o
ge
t
m
s
i
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike McC
o
rmack
Implemen
t
adva
p
i
3
2
.
Com
m
andLineFromMsiDescriptor
.
I
t
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
M
i
k
e
Mc
C
ormac
k
Invoke
s
hortcuts through IC
o
ntextMenu, rather
than
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mi
k
e McCorma
c
k
A
d
d
t
he ContextMenu
H
and
l
e
rs k
e
y for shortcuts so the
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike Mc
C
ormack
Remove som
e
re
d
u
n
da
n
t null pointe
r
checks
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
A
d
d missing s
e
micolons tha
t
caused compile t
r
ouble
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McC
o
rmack
Pas
s
the cor
r
ect verb
.
commit
|
commitdiff
|
tree
2005-11-02
M
ike McCormack
NULL and
empty strings ar
e
the same in
condit
i
ons
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
M
cCormack
Change a
F
IXME messa
g
e to a comment
.
commit
|
commitdiff
|
tree
2005-11-02
M
i
k
e
McCormack
Stu
b
i
mplementation for MsiAdvertiseScriptA/W
.
commit
|
commitdiff
|
tree
2005-11-02
M
i
ke M
c
Cor
m
ac
k
Create th
e
+msidb
d
e
bug channel fo
r
m
s
i datab
a
se code
.
commit
|
commitdiff
|
tree
2005-11-02
Mik
e
McCormack
Fix para
m
eter handling i
n
MsiSetTarg
e
tPath
,
and ad
d
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
M
c
C
ormack
Implement the RemoveFiles action
.
commit
|
commitdiff
|
tree
2005-11-02
Mi
k
e McCormack
S
tub im
p
lementatio
n
for MsiG
e
tFil
e
HashA/W
.
commit
|
commitdiff
|
tree
2005-11-02
M
ik
e
M
cC
o
r
m
ack
Use
a
n enumeration
f
or file states
.
commit
|
commitdiff
|
tree
2005-11-02
Mike Mc
C
ormack
Defi
n
e
NONAMEL
E
S
S
UNI
O
N and N
O
N
AMELESSSTRUCT for
older
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Convert all RTFPanic
and RTF
M
s
g
calls to ERR calls
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCo
r
ma
c
k
H
a
ndle msi component identifiers wit
h
out a featu
r
e
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
McCormack
Implement IXMLDOMNode::get_nodeName
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McCor
m
ack
Make sure
t
o
u
n
regi
s
ter
a
l
l
t
he c
l
asses that were registered
.
.
.
commit
|
commitdiff
|
tree
2005-10-31
Mik
e
McCormack
Add void to
e
mpty decl
a
rat
i
on list
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McCormack
Fix and test MsiGetProperty and Ms
i
Se
t
Property
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McCo
r
ma
c
k
Improve MsiUse
F
e
a
tureEx an
d
MsiGetFeatureState a little
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McC
o
rmack
Add a st
u
b for the
A
lloca
t
eRegis
t
rySpa
c
e
a
cti
o
n
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCorma
c
k
D
e
fine MSIDBOPEN_
c
onstan
t
s
using LP
C
W
STR when compiling
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
M
c
Cormack
A
d
d
a read-on
l
y
implementation of the Sel
e
ctionTree
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Si
m
plify reg
i
ster_p
r
ogid()
a
nd remov
e
a fixed
l
e
n
gth
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mi
k
e McCormack
Hand
l
e
M
askEdit masks cont
a
i
n
i
ng
dashes and
other constant
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Use msi_get_property_
i
nt()
in a few m
o
re place
s
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
A
d
d a
stub imp
l
ementation of msi
.
MsiSetMode
.
commit
|
commitdiff
|
tree
2005-10-30
Mi
k
e McCormack
Remove unused package parameter of re
g
i
s
te
r
_pro
g
id_base()
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
McCormack
U
se "st
a
t
i
c c
o
nst" rat
h
er than
"con
s
t static" a
s
gcc
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Don't c
h
ange the UI level during
Ex
e
c
uteAct
i
on
.
commit
|
commitdiff
|
tree
2005-10-29
Mi
k
e McCorma
c
k
Implement MsiG
e
tFeatureUsageA and MsiUs
e
Feature(Ex
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike
McC
o
rmack
Re
m
ove the
unus
e
d 1st parameter
o
f ACTION_VerifyComponen
t
For
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Ex
p
l
icitly che
c
k for M
S
ICONDIT
I
O
N
_TRU
E
bein
g
returned
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
i
k
e McCorma
c
k
So
m
e inst
a
l
l
ers don'
t
call the CreateFold
e
rs act
i
on
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mik
e
M
c
Cormack
A
d
d a
bunch of test
s
fo
r
MsiEva
l
u
ateCon
d
ition and ma
k
e
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCorma
c
k
Make enter
a
nd escape t
r
igger the default and cancel
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
i
ke M
c
Cormack
Deleted two buggy funct
i
on
s
t
hat incorrectl
y
and inefficient
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Remov
e
an incorrect comment and check for 0
being an
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mi
k
e
McCorm
a
ck
Extract file directly to
their target
l
o
cat
i
o
n
,
b
yp
a
ssing
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike Mc
C
ormack
Ad
d
an impl
e
mentation for MsiGetShortc
u
tTargetA/W
.
commit
|
commitdiff
|
tree
2005-10-28
Mike M
c
C
ormack
F
ix a memory leak
.
commit
|
commitdiff
|
tree
2005-10-28
Mike Mc
C
ormack
Hand
l
e MSI advertised
s
hortcuts
in the shel
l
l
ink obje
c
t
.
commit
|
commitdiff
|
tree
2005-10-28
Mike
M
c
Co
r
mack
Put the
U
I
u
pd
a
te code for ca
b
in
e
t file into
a
separate
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
M
i
ke McCormack
Return an er
r
or in Msi
G
etC
o
mponentPathW if pas
s
ed a
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mik
e
McCormack
F
ix
e
rror handling in M
s
iEvaluat
e
Conditi
o
n
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCor
m
ack
Translate INVALID_HANDLE_VALUE to zero for cabin
e
t
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
M
i
ke M
c
Cormack
Fix a
memory
l
eak in the cabine
t
extracting code
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Use the correct b
u
ffer -
r
epo
r
ted
by Jesse Allen
.
commit
|
commitdiff
|
tree
2005-10-28
Mi
k
e McC
o
rmac
k
I
mplement IC
o
n
textMenu::Query
C
ontextMe
n
u and
commit
|
commitdiff
|
tree
2005-10-28
Mike McCorma
c
k
Fix MsiGetPropertyA
/
W s
p
e
c declarations
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Crea
t
e c
o
mpo
n
en
t
folders in the C
r
eate
F
o
l
d
e
rs
a
ction
.
commit
|
commitdiff
|
tree
2005-10-27
M
ike McCormack
If an action fails, print out its name as well as the
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
M
ike McCormac
k
R
e
name loa
d
_d
y
n
a
m
ic_
s
tringW
t
o msi
_
dup_record_field
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike
McCor
m
ack
Implement tr
a
n
s
f
o
rms
.
This still includes some debugg
i
ng
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McC
o
rmack
Tidy
up th
e
R
e
gist
e
rProduct acti
o
n a
l
itt
l
e
.
commit
|
commitdiff
|
tree
2005-10-27
Mik
e
McCormack
Mi
s
sing and zero precision
specifiers are different
.
commit
|
commitdiff
|
tree
2005-10-27
Mike
M
cC
o
rmack
Add the IObjectWithSite
i
nte
r
face
.
commit
|
commitdiff
|
tree
2005-10-27
M
ike McCormack
Add a currently failing test case fo
r
menus
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McC
o
rmack
Cre
a
t
e
a stub
f
unc
t
ion
t
o apply a single table tran
s
form
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
M
ike McC
o
r
m
ack
Enumerate the
su
b
storage transforms for any p
a
tches
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McC
o
rmack
Create
a
n i
n
ternal handle-free api for reading MSI
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCormack
Switch back to using IPic
t
ure to
l
oad ima
g
e
s
.
LoadImag
e
.
.
.
commit
|
commitdiff
|
tree
2005-10-19
M
i
ke M
c
Co
r
mack
S
et
t
he http
port before figuri
n
g
out whether we're
.
.
.
commit
|
commitdiff
|
tree
2005-10-18
Mike McC
o
rmack
Make sure the
c
ompon
e
nt stri
n
g is
nul t
e
rminated
.
commit
|
commitdiff
|
tree
2005-10-18
Mike McCormack
Use ShellLink_QueryInterface t
o
r
eturn
the
r
ight
interface in
commit
|
commitdiff
|
tree
2005-10-11
Mike Mc
C
o
r
mack
Ma
k
e sure not to strcpy from a NULL defau
l
t
value pointer
.
commit
|
commitdiff
|
tree
2005-09-30
M
ike
M
cCormack
Rename ACTION_DoT
o
p
LevelINSTALL to MSI_I
n
stall
P
ack
a
ge
.
.
.
commit
|
commitdiff
|
tree
2005-09-29
Mike McCorma
c
k
Avo
i
d
UpdateWindow, it c
a
uses trouble
with
WS_EX
_
TRAN
S
PARENT
.
commit
|
commitdiff
|
tree
2005-09-29
M
ike McC
o
r
mack
Create a
f
u
n
cti
o
n
to read a propert
y
as an integer
.
commit
|
commitdiff
|
tree
2005-09-28
Mi
k
e Mc
C
ormack
Add
so
m
e more
action stubs,
r
emo
v
e fo
r
w
a
rd decla
r
ations
.
commit
|
commitdiff
|
tree
2005-09-28
Mike Mc
C
ormack
Split
command l
i
n
e
par
s
ing
f
rom MSI_InstallPac
k
a
g
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
M
ike McCorma
c
k
A
d
d the
p
rogress control
.
commit
|
commitdiff
|
tree
2005-09-28
Mike
M
cCor
m
ack
Fix a
n
d test MsiVie
w
GetColu
m
nInf
o
and binar
y
fields
.
commit
|
commitdiff
|
tree
2005-09-28
M
ike McC
o
rma
c
k
Do
n
't quote numbers in a query
,
as i
t
doesn't pars
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
M
a
ke sure
t
o build
t
h
e def file aft
e
r a make cle
a
n
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
M
i
ke McCormack
D
on't crea
t
e MSI
handles unless we have to pass one
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike M
c
Corm
a
ck
Creat
e
a
f
u
nction t
o
deter
m
ine
th
e
table's row size
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mi
k
e
McCorm
a
ck
Fix various qu
e
ry related m
e
mory leak
s
.
commit
|
commitdiff
|
tree
2005-09-26
M
i
ke
McCormack
Mak
e
a macro function for unimp
l
ement
e
d actions
.
commit
|
commitdiff
|
tree
2005-09-26
Mike M
c
Corma
c
k
F
ill out the stubs for MsiA
p
p
l
y
T
ransfo
r
m
A/
W
a
bit mor
e
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCormack
F
ix handl
e
leaks in
the test case
s
.
commit
|
commitdiff
|
tree
next