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
Only return ERROR_MORE_DATA if there's a buffer to copy a result
2005-11-15
M
i
ke McCormack
Only retu
r
n
ERRO
R
_
MO
R
E_DATA
i
f
t
here
'
s
a
b
uffer to
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
Mike McCormack
S
e
t the Instal
l
ed property if the product is already
.
.
.
commit
|
commitdiff
|
tree
2005-11-14
Mi
k
e
M
cCormack
Empty
s
t
r
ings ar
e
n
o
t e
q
ua
l
to any number, so all co
m
par
i
son
.
.
.
commit
|
commitdiff
|
tree
2005-11-14
M
ike McCo
r
m
a
ck
Fix comparis
o
n
o
f e
m
pt
y
propertie
s
t
o
numbers and add
.
.
.
commit
|
commitdiff
|
tree
2005-11-10
M
i
ke
McCorma
c
k
A
d
ded K
o
rean
reso
u
rc
e
s
.
commit
|
commitdiff
|
tree
2005-11-10
Mike McCormack
Re
m
ove
t
he limit on the length o
f
the command lin
e
.
commit
|
commitdiff
|
tree
2005-11-09
Mike McCormack
Fix
p
as
s
i
ng of NULL pointers to MsiDecomposeDescriptor
.
.
.
commit
|
commitdiff
|
tree
2005-11-09
Mi
k
e M
c
C
o
rmack
Make sure we
onl
y
C
oUninitia
l
ize
a
fte
r
successfully
.
.
.
commit
|
commitdiff
|
tree
2005-11-08
Mike
McCormack
A
d
d
some missing t
i
m
ezones
.
commit
|
commitdiff
|
tree
2005-11-08
Mik
e
McCor
m
ack
Extract
t
he ex
e
cutable
name for msi adve
r
t
i
sed
shortcu
t
s
.
commit
|
commitdiff
|
tree
2005-11-08
Mike McC
o
r
m
a
c
k
F
i
x a problem spotted b
y
Dmitry an
d
another one stopping
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike McCo
r
mack
Partially
implem
e
nt and tes
t
the shelllink
o
bject
'
s
commit
|
commitdiff
|
tree
2005-11-04
Mik
e
McCorma
c
k
U
se
advapi32
.
C
omm
a
ndL
i
neFromMsiDescriptor
to get msi
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike M
c
Cormack
I
m
plement
advapi32
.
CommandLine
F
r
o
m
MsiDe
s
cript
o
r
.
I
t
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
I
n
voke sh
o
rtcuts through
IContext
M
enu, rather than
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McC
o
rmack
Add the ContextMenuHan
d
lers k
e
y fo
r
shortcuts so the
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mik
e
M
cCor
m
ack
Remove some red
u
ndant n
u
ll pointer checks
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
Add mis
s
ing semicol
o
ns tha
t
ca
u
sed compile trouble
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike
McCormack
P
a
ss the corr
e
ct verb
.
commit
|
commitdiff
|
tree
2005-11-02
M
ike McCor
m
ack
NU
L
L and empty strings are the same i
n
conditions
.
commit
|
commitdiff
|
tree
2005-11-02
Mi
k
e McCor
m
ack
Change a FIXME message to a comment
.
commit
|
commitdiff
|
tree
2005-11-02
Mik
e
McCormack
St
u
b impl
e
m
e
nt
a
t
ion for Msi
A
dvertiseScri
p
t
A
/W
.
commit
|
commitdiff
|
tree
2005-11-02
Mike M
c
Cormac
k
Create t
h
e +
m
sidb debug c
h
annel for msi databa
s
e code
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Fix parameter
h
andling in Ms
i
SetTargetPath, and
a
dd
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mi
k
e M
c
Cor
m
ack
Im
p
l
e
ment t
h
e RemoveFiles
action
.
commit
|
commitdiff
|
tree
2005-11-02
Mike Mc
C
ormack
Stub im
p
lement
a
tion for
M
siGetFileHashA/W
.
commit
|
commitdiff
|
tree
2005-11-02
Mi
k
e McCor
m
a
ck
U
se an enum
e
ratio
n
for
f
ile
s
tates
.
commit
|
commitdiff
|
tree
2005-11-02
Mik
e
McCormack
Define
NONAMELESSU
N
ION and
NONA
M
ELESSSTRUCT for
older
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike M
c
Cormack
Co
n
vert all
RTFPanic and
RTFMsg calls to ERR c
a
ll
s
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McC
o
rmack
Handl
e
m
s
i compo
n
e
n
t
ident
i
f
iers
wit
h
out a f
e
ature
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
I
m
plement IXMLDOMNode::get_nodeName
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McCormack
Make sure
t
o u
n
registe
r
a
ll
t
he cl
a
s
s
e
s that wer
e
registe
r
ed
.
.
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McCormack
A
dd
v
o
id to empty declaration
list
.
commit
|
commitdiff
|
tree
2005-10-31
M
i
ke McCormack
F
i
x and test MsiGetPrope
r
ty and MsiSetProperty
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McC
o
rmack
Improve
MsiUseFe
a
t
ur
e
Ex an
d
MsiGetFeature
S
tate a little
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Add
a
stub for the AllocateRegistrySpa
c
e a
c
tio
n
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
McCormack
Define
MSIDBOPEN_ constants using LPCWSTR wh
e
n compiling
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
M
cCorm
a
ck
Add a read-only impl
e
me
n
tation of the SelectionTree
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Simplify reg
i
ster_p
r
ogid() and remove a f
i
xed length
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCor
m
ack
Handle MaskEdit masks containin
g
dashes and other co
n
stant
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormac
k
Use msi_get_
p
roperty_int() in a few more places
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCo
r
mack
A
dd a
stub implementation of
m
si
.
Ms
i
SetMode
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Remove unused package p
a
rameter of register_progi
d
_base()
.
commit
|
commitdiff
|
tree
2005-10-30
M
i
ke
McCormack
Use "static const" rather than "const s
t
atic
"
as gcc
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
D
o
n't change the UI
l
e
vel
duri
n
g
E
xecuteAction
.
commit
|
commitdiff
|
tree
2005-10-29
M
ike McCormack
I
mple
m
en
t
M
siG
e
t
Fea
t
ure
U
sageA
a
n
d
MsiUseFeatu
r
e(Ex
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mik
e
McCormac
k
Remove
the unused 1s
t
parameter
o
f ACTION_V
e
rifyCompo
n
entFor
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
i
ke McCorm
a
ck
Explicit
l
y check for
M
S
ICONDITION_T
R
UE being returned
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike
M
c
C
ormac
k
Some installers don't call t
h
e CreateFol
d
ers action
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCorm
a
ck
Add a bunc
h
of tests for MsiEvaluateCo
n
d
i
t
ion and make
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
M
a
ke enter an
d
escap
e
t
r
igger the de
f
a
ult and cancel
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McC
o
rmac
k
Del
e
ted two buggy functions that in
c
orrectly
a
nd inefficie
n
t
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McC
o
rmack
Re
m
ove
a
n
i
ncorrect comme
n
t and
c
h
eck for 0 be
i
n
g a
n
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCorm
a
ck
E
xtract fi
l
e directly to
t
heir target locat
i
on, by
p
assi
n
g
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Add
an
i
mplementation for
M
s
iGetShortcutTargetA/W
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormac
k
F
ix a memory leak
.
commit
|
commitdiff
|
tree
2005-10-28
Mike
M
c
C
or
m
ack
Handl
e
MSI
adv
e
r
tised shortcuts in the
s
hell
l
i
nk obj
e
ct
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Put the
UI update code for cabinet file into a
se
p
arate
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
M
i
k
e McCor
m
ack
Return an error in
M
s
iGet
C
omponentPathW i
f
pa
s
sed a
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Fix error handling in MsiEv
a
luateCondition
.
commit
|
commitdiff
|
tree
2005-10-28
Mike M
c
Cormack
Translate INVALID_HANDLE_VALUE to zero
for
ca
b
in
e
t
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike M
c
Cormac
k
Fix a me
m
ory leak in the cab
i
net ext
r
acting code
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
U
se the correct
buff
e
r -
repo
r
ted by Jess
e
Al
l
en
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCorma
c
k
I
m
plement I
C
ontextMenu::QueryConte
x
tMenu and
commit
|
commitdiff
|
tree
2005-10-28
Mi
k
e
M
c
C
o
rm
a
ck
F
i
x M
s
i
Ge
t
Proper
t
yA/W spec
d
eclarations
.
commit
|
commitdiff
|
tree
2005-10-28
Mike Mc
C
o
rmack
Cr
e
ate
c
om
p
onent folders in the
C
reateFolders action
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
If an act
i
on fails, p
r
int o
u
t its name as well as the
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike M
c
Corma
c
k
Rename load_dynami
c
_string
W
to msi_dup_record_field
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike
M
cCormack
Implement transf
o
rms
.
Thi
s
still
i
ncludes som
e
debu
g
ging
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike Mc
C
o
r
m
a
ck
Tidy
up the Regist
e
r
P
ro
d
uct
action a
li
t
tle
.
commit
|
commitdiff
|
tree
2005-10-27
M
i
ke
M
c
Cormack
Missing
and zero
p
reci
s
ion speci
f
ie
r
s are different
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
Add
t
h
e
IObjectWithSite
interface
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
Add a cu
r
r
entl
y
failing test case for menus
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCormack
C
reate a stu
b
function to apply a single table tr
a
nsform
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike M
c
Corm
a
ck
En
u
merate the substorage transforms fo
r
a
n
y patches
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCo
r
mack
Create an internal ha
n
dle-
f
ree api for reading
M
SI
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCo
r
mack
Switch ba
c
k to using
I
Picture
t
o load im
a
ges
.
Load
I
mag
e
.
.
.
commit
|
commitdiff
|
tree
2005-10-19
Mike M
c
Cormack
S
e
t
t
h
e
h
ttp port before
f
i
g
uring
o
ut w
h
ether we'
r
e
.
.
.
commit
|
commitdiff
|
tree
2005-10-18
Mike
M
c
Corm
a
c
k
Make s
u
re the co
m
p
onent string is
n
ul term
i
nated
.
commit
|
commitdiff
|
tree
2005-10-18
Mike
McCormack
Use Shell
L
ink
_
QueryInterface
t
o return the ri
g
ht
i
n
terface in
commit
|
commitdiff
|
tree
2005-10-11
M
i
k
e
McCormack
Make sure not to strcp
y
fr
o
m a NULL defaul
t
value pointer
.
commit
|
commitdiff
|
tree
2005-09-30
Mike
M
cCorm
a
ck
R
ename ACTION_DoTop
L
ev
e
lINSTALL t
o
MSI_InstallPack
a
g
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-29
Mike McCormack
Avoid UpdateW
i
ndow, it causes trouble
w
ith WS_EX_TRANSPARENT
.
commit
|
commitdiff
|
tree
2005-09-29
Mike M
c
C
ormack
Cre
a
te a functi
o
n to read a p
r
operty as
a
n inte
g
er
.
commit
|
commitdiff
|
tree
2005-09-28
M
ike McCorma
c
k
Add some more action stub
s
, remove forw
a
rd dec
l
arations
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormac
k
Split c
o
mmand l
i
ne
pars
i
ng from
M
SI_Instal
l
Package
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike
M
c
C
ormack
Add the
p
rogress cont
r
o
l
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
Fix and t
e
st MsiViewGetColumnI
n
fo and binar
y
f
i
elds
.
commit
|
commitdiff
|
tree
2005-09-28
M
i
k
e Mc
C
ormack
Don't quote nu
m
b
ers in a query, as
it doe
s
n
't parse
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mi
k
e McCormack
Make s
u
re to
b
uild the d
e
f file a
f
ter a make clean
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mik
e
McCormac
k
Don't crea
t
e
MSI handles unle
s
s we have to
p
a
ss on
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCor
m
ack
Create a function
to
determine
the ta
b
le's row
size
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mi
k
e McC
o
rmack
Fix various query relate
d
m
emory leaks
.
commit
|
commitdiff
|
tree
2005-09-26
Mi
k
e
M
cCo
r
mack
Make
a macr
o
functio
n
for
u
ni
m
pl
e
m
e
nt
e
d
actions
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCor
m
ack
F
ill out the st
u
bs for
M
siApplyTransformA/W
a
b
i
t more
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCorma
c
k
Fix
handle leaks in th
e
test cases
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCormack
Make sure to set the minimu
m
size
before allo
c
ating
.
.
.
commit
|
commitdiff
|
tree
2005-09-25
Mike M
c
Cormack
Han
d
le copying o
f
the ins
t
all p
a
ckage
to a te
m
p
o
r
a
ry
.
.
.
commit
|
commitdiff
|
tree
2005-09-25
Mike
M
cCormack
Fix another
m
e
mory leak
.
commit
|
commitdiff
|
tree
2005-09-25
Mik
e
M
c
C
ormack
S
t
ub impl
e
ment
a
tion
of the IsolateComp
o
ne
n
t
s
action
.
commit
|
commitdiff
|
tree
next