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
cabinet: Fix several file list leaks in the extract tests.
2010-01-07
James Hawkins
cabinet: Fix severa
l
file
l
ist leaks in th
e
ex
t
ra
c
t
.
.
.
commit
|
commitdiff
|
tree
2010-01-07
J
a
mes
Hawk
i
ns
advpac
k
: Fr
e
e
the file
l
ist o
n
any error
.
commit
|
commitdiff
|
tree
2010-01-07
J
a
mes Haw
k
in
s
adva
p
i32: Fix a few memory leak
s
.
Use the
c
orrect API
.
.
.
commit
|
commitdiff
|
tree
2010-01-05
Jam
e
s
H
awkins
user32: D
o
n't tr
y
to fre
e
a handle wi
t
h a
val
u
e
of
.
.
.
commit
|
commitdiff
|
tree
2009-12-18
James Hawkins
msi:
F
ree the cur
r
ent f
i
lename if we choose
t
o no
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-17
James Hawkins
msi: Initial
i
ze type
.
If the value did not exist,
t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2009-12-17
James
H
awkins
kernel32: Fr
e
e th
e
re
s
ou
r
ce
d
ata if a matching
resou
r
c
e
.
.
.
commit
|
commitdiff
|
tree
2009-12-17
J
a
mes Hawkins
m
si:
Move M
S
ITRANSF
O
RM and MSI
S
TR
E
A
M
and a
s
sociated
.
.
.
commit
|
commitdiff
|
tree
2009-12-17
Ja
m
e
s
H
awkins
msi: Free the cached s
t
reams when closing t
h
e database
.
commit
|
commitdiff
|
tree
2009-12-16
James Hawkins
m
s
i: Free the temp bu
f
f
er
if we
h
aven't assigned
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
Ja
m
e
s Hawkins
m
si: Refactor
f
reei
n
g the im
p
ort
sql strin
g
s
.
commit
|
commitdiff
|
tree
2009-12-16
James
Hawkins
ms
i
: S
i
mplify ITERATE_WriteEnvironme
n
t
S
tring
.
commit
|
commitdiff
|
tree
2009-12-16
J
ames Haw
k
ins
ms
i
: Free the columns view if ch
e
ck_column_exis
t
s fai
l
s
.
commit
|
commitdiff
|
tree
2009-12-16
James Hawkins
msi:
Fix a leak
i
n
g
r
ecord
h
andle
.
commit
|
commitdiff
|
tree
2009-12-16
James Hawkin
s
msi:
Free th
e
jo
i
n view if we fail
to create t
h
e tab
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
Jam
e
s Hawkin
s
ms
i
: Keep track of the current v
i
ew in the sq
l
parser
.
commit
|
commitdiff
|
tree
2009-12-14
James Hawki
n
s
msi: F
r
ee the enumeration
d
ata returned b
y
IEnumSTATSTG_Ne
x
t
.
commit
|
commitdiff
|
tree
2009-12-14
James Haw
k
ins
msi: Free each tab
l
e
obje
c
t whe
n
deleting the jo
i
n
.
.
.
commit
|
commitdiff
|
tree
2009-12-14
James H
a
wkins
msi:
Free the Streams a
n
d Stor
a
ges vie
w
o
b
je
c
t in the
i
r
.
.
.
commit
|
commitdiff
|
tree
2009-12-14
J
a
mes Ha
w
kins
m
si: Implem
e
nt DROP_delete
t
ha
t
deletes th
e
dr
o
p view
.
.
.
commit
|
commitdiff
|
tree
2009-12-14
James
Hawkins
msi: Fix a reco
r
d handle
le
a
k
.
commit
|
commitdiff
|
tree
2009-12-14
J
a
mes H
a
wk
i
ns
msi: Fr
e
e each st
o
rage name when del
e
ting the storages
.
.
.
commit
|
commitdiff
|
tree
2009-12-14
James Haw
k
ins
msi: Store th
e
number of types we
queried
.
We were
.
.
.
commit
|
commitdiff
|
tree
2009-12-14
James Hawkins
msi: Free each stre
a
m name when delet
i
ng the
s
treams
.
.
.
commit
|
commitdiff
|
tree
2009-12-14
Jame
s
Hawkins
msi: D
o
n't f
r
ee str until the
last instanc
e
o
f
its
.
.
.
commit
|
commitdiff
|
tree
2009-12-14
James
Hawkins
msi: Make sure we don't
access pcchValueBuf when sz
B
uffer
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
James Hawkins
msi:
W
i
n
e
fails
the t
e
s
t and pa
s
ses us
a
Session
o
bj
e
c
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
J
a
m
es
H
a
w
kins
msi: Refactor
the Insta
l
ler
.
Related
P
rodu
c
ts me
t
hod
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
James Hawki
n
s
msi:
Refac
t
o
r
the
Inst
a
ller
.
Pr
o
d
ucts method
into InstallerIm
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
Jam
e
s Hawkins
msi
:
R
efacto
r
the Installer
.
ProductInfo
met
h
od into
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
James
H
a
wkins
ms
i
: Refactor the
I
ns
t
alle
r
.
ProductState method into
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
James Hawki
n
s
msi: Refactor the
Ins
t
a
ller
.
RegistryV
a
lu
e
me
t
hod in
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
James Hawkins
ms
i
: Refactor the
Installer
.
Versi
o
n metho
d
into InstallerImp
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
James Hawkins
msi:
R
e
factor the In
s
taller
.
InstallPro
d
uct
m
ethod i
n
to
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
J
a
mes Ha
w
kins
msi: R
e
fa
c
tor the
rem
a
in
i
ng Installer objec
t
stub method
s
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
J
a
mes Hawk
i
ns
msi: Refactor the Insta
l
ler
.
U
I
Le
v
el me
t
hod into In
s
tal
l
erImp
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
James Hawki
n
s
msi: Refa
c
tor the Instal
l
e
r
.
Summ
a
ryIn
f
ormation method
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
James Haw
k
ins
msi: Refacto
r
Install
e
r
.
OpenProduct and Installer
.
OpenDat
a
ba
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
James H
a
wkins
ms
i
:
Refac
t
or the In
s
t
a
ller
.
O
p
e
nPackag
e
metho
d
into
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
J
a
mes Hawkins
m
si: Refactor the Install
e
r
.
CreateRe
c
ord
m
et
h
od into
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
James Ha
w
k
i
ns
msi:
St
u
b out a few more Installer object me
t
hods
.
commit
|
commitdiff
|
tree
2009-12-11
James Hawkins
msi
:
Cl
o
s
e the ori
g
i
n
al
record bef
o
re cop
y
ing
new data
.
.
.
commit
|
commitdiff
|
tree
2009-12-11
Ja
m
es
H
awkins
msi: Fix a ha
n
dle leak in t
h
e
r
eco
r
d tests
.
commit
|
commitdiff
|
tree
2009-12-08
James Hawkins
msi:
A
dd
a NULL term
i
nator
t
o file->de
s
t aft
e
r reallo
c
ation
.
commit
|
commitdiff
|
tree
2009-12-08
James
Hawkins
msi: Fr
e
e t
h
e column info data when updating the tabl
e
.
.
.
commit
|
commitdiff
|
tree
2009-12-08
James Haw
k
ins
msi: Make s
u
r
e to free the extra row
d
ata when deleti
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-12-07
Jame
s
Ha
w
kins
msi:
T
he secon
d
parameter to Instal
l
er
.
OpenPa
c
kage
.
.
.
commit
|
commitdiff
|
tree
2009-12-07
James Hawkins
m
si:
V
erify t
h
a
t
the first pa
r
ameter to In
s
t
a
ller
.
OpenPackag
.
.
.
commit
|
commitdiff
|
tree
2009-12-07
James Hawkins
msi: I
t
's possib
l
e to send in more than two para
m
eters
.
.
.
commit
|
commitdiff
|
tree
2009-12-07
J
a
mes Ha
w
kins
msi: A
d
d mor
e
t
es
t
s for the I
n
stall
e
r
.
OpenPac
k
a
ge meth
o
d
.
commit
|
commitdiff
|
tree
2009-12-07
Ja
m
es
H
awkins
o
leaut32: Report
t
he pa
r
ameter index for
a
ny failure
.
.
.
commit
|
commitdiff
|
tree
2009-12-07
Jame
s
Hawkins
o
leau
t
32: Add tests for DispGetParam
.
Fix
t
wo is
s
ues
.
.
.
commit
|
commitdiff
|
tree
2009-12-04
James Hawkins
msi: MsiSetMode returns
a
UINT syst
e
m error code, not
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
James
Hawk
i
ns
msi: ExpandEnvir
o
nment
S
t
ringsW returns the required
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
James H
a
wkins
kernel32: Don't
t
ry to lo
a
d an empty ini
t
iali
z
ation
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Jam
e
s Haw
k
ins
kernel32: Han
d
le writin
g
emp
t
y sections and
keys in
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
J
ames Hawki
n
s
kernel32:
S
et
last
e
r
ror
to ERROR_FILE
_
N
OT
_
F
O
UND if
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
James Hawkins
k
erne
l
32: Add tes
t
s for Wr
i
tePriva
t
eProfileStr
i
ng
.
commit
|
commitdiff
|
tree
2009-03-23
James Hawkins
w
inebuild: Document the
c
orrelation of spec-
>
o
rdinals
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
Jame
s
Hawkins
cmd: Fix a
m
emory le
a
k (C
o
veri
t
y 90
4
)
.
commit
|
commitdiff
|
tree
2009-03-23
James Hawkins
twain_32: Fix
the use of an
uninitial
i
zed
variable
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
James Hawkins
msi: Handle
a
NULL and empty szPackagePath in M
s
iInstallProd
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
James Hawkins
msi: Don't try to release a N
U
LL reco
r
d, with test
s
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
J
ames Hawkins
m
s
i
:
MsiCollectUserInfo ca
n
not be called
from
a
cu
s
tom
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
James Hawkins
ms
i
:
Test and handle the
c
as
e
where
th
e
SourceLi
s
t
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
Jam
e
s Hawkins
msi
:
Factor o
u
t the MsiEnum
P
atchesEx tests and t
e
st
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
James
Hawkin
s
msi: All
o
w
the
enumeration o
f
other users' pa
t
che
s
.
commit
|
commitdiff
|
tree
2009-03-23
James Hawkins
msi: Enumerate t
h
e current user'
s
p
a
tches
if
szUserSid
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
J
a
m
es
H
awk
i
ns
ms
i
: Fix
a t
y
po (C
o
verity
910)
.
commit
|
commitdiff
|
tree
2009-03-02
Ja
m
es Hawkin
s
msi: Ha
n
dle
r
ea
d
ing
f
r
o
m
a
NULL stream
.
commit
|
commitdiff
|
tree
2009-03-02
James Hawkins
msi: Don
'
t treat
carr
i
a
ge returns as spaces
.
commit
|
commitdiff
|
tree
2009-03-02
J
ames Hawkins
msi: Don't all
o
w
n
ested quo
t
es in SQL queries
.
commit
|
commitdiff
|
tree
2009-03-02
Jame
s
Hawkins
msi: Add missing c
a
lls to MsiViewClose
.
commit
|
commitdiff
|
tree
2009-03-02
James Hawkins
m
si:
U
se a
SQL ma
r
ker t
o
query the _Property table
.
.
.
commit
|
commitdiff
|
tree
2009-03-02
James Hawkins
msi: Del
e
te
t
he
v
iew
on err
o
r
.
commit
|
commitdiff
|
tree
2009-03-02
James Hawk
i
ns
ms
i
:
T
he PATH environment
va
r
iable
can
b
e
longer than
.
.
.
commit
|
commitdiff
|
tree
2009-03-02
J
ames
Hawkins
msi
:
Th
e
_Streams
a
n
d
_Storages
table are sp
e
cial
a
nd
.
.
.
commit
|
commitdiff
|
tree
2009-03-02
Jam
e
s Ha
w
k
i
ns
msi: Column attributes f
o
r tempo
r
ary string a
n
d int
.
.
.
commit
|
commitdiff
|
tree
2009-03-02
James Hawkin
s
msi: Orde
r
primary keys t
o
be firs
t
in the column lis
t
.
.
.
commit
|
commitdiff
|
tree
2009-03-02
J
a
mes Hawki
n
s
msi: Correctly or
d
er
t
ran
s
posed c
o
lumn values
in
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-26
Ja
m
es Hawkins
msi: Fix a failing te
s
t
o
n win9x
.
commit
|
commitdiff
|
tree
2009-02-26
James Hawkins
ms
i
:
T
race t
h
e user
n
ame t
o
h
elp debug test fail
u
res
.
.
.
commit
|
commitdiff
|
tree
2009-02-26
James Hawkins
m
si: Fix a fai
l
i
n
g test on w
i
n9x
.
commit
|
commitdiff
|
tree
2009-02-26
J
a
me
s
Hawkins
m
si: Do
n
't
crea
t
e a temporary table that is no
t
held
.
commit
|
commitdiff
|
tree
2009-02-26
James
Hawkins
m
si
:
A
n
on-tempor
a
ry t
a
ble ca
n
n
o
t have a temporary
.
.
.
commit
|
commitdiff
|
tree
2009-02-26
Ja
m
es Hawkins
m
si: The _Table
s
and _C
o
l
u
mns tables
have no
persis
t
enc
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-26
Ja
m
es Hawkin
s
msi
:
Make sur
e
the view being updated
is the s
a
me vi
e
w
.
.
.
commit
|
commitdiff
|
tree
2009-02-26
James Hawkins
msi
:
Set field zero to the n
a
me of the ta
b
le con
t
a
ining
.
.
.
commit
|
commitdiff
|
tree
2009-02-26
J
a
mes
H
aw
k
ins
msi: Add
t
ests for f
i
e
l
d
z
e
ro of
a
rec
o
rd
.
commit
|
commitdiff
|
tree
2009-02-26
James
Hawkins
msi: Make sure a constant s
t
ri
n
g's quo
t
e
s
match up
.
commit
|
commitdiff
|
tree
2009-02-19
James Hawkins
fusion:
A
d
d test
s
for th
e
IAssem
b
ly
E
num inte
r
face
.
commit
|
commitdiff
|
tree
2009-02-19
James Hawkins
fusion: A
d
d
ini
t
ial implementation of
IAss
e
m
b
ly
C
ache
.
.
.
commit
|
commitdiff
|
tree
2009-02-19
Jame
s
Hawkins
fu
s
ion: Implement
t
he I
A
ssembly
E
num int
e
rfac
e
.
commit
|
commitdiff
|
tree
2009-01-26
James Hawkins
advpack: Don't test properties of
a
file
if it can
.
.
.
commit
|
commitdiff
|
tree
2009-01-26
James
H
awkins
advapi32: Skip tests if the default provide
r
cannot
.
.
.
commit
|
commitdiff
|
tree
2009-01-26
James Hawkins
advpack: Skip test
s
for broken
functions
.
commit
|
commitdiff
|
tree
2009-01-02
James Ha
w
kins
advapi32
:
Reques
t
the
owner and group tok
e
n
s
ize instead
.
.
.
commit
|
commitdiff
|
tree
2008-12-15
James Hawkins
m
si: Add
t
ests for MsiGet
P
atchInfo
.
commit
|
commitdiff
|
tree
2008-12-15
J
ames Hawkins
msi
:
Set the p
r
o
perty speci
f
ied by the Source attribute
.
.
.
commit
|
commitdiff
|
tree
2008-12-15
James
H
a
wkins
msi: Pub
l
ish t
h
e
patch information
.
commit
|
commitdiff
|
tree
next