repo.or.cz
/
wine
/
hacks.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
msi: Fix a memory leak.
2006-08-29
Mike McCormack
msi: Fix a memory leak
.
commit
|
commitdiff
|
tree
2006-08-29
Mike McCorma
c
k
ms
i
: Free
t
h
e
h
andle
t
a
ble on PROCESS_DETACH
.
commit
|
commitdiff
|
tree
2006-08-29
Mik
e
M
c
Cormack
m
s
i: Fix test c
o
mpilation wit
h
MSVC6
.
commit
|
commitdiff
|
tree
2006-08-29
Mike McCormack
m
si: Prop
e
rtie
s
are case sensiti
v
e
.
commit
|
commitdiff
|
tree
2006-08-28
M
ike McCormack
msi: Fix
writing of long st
r
ing
s
to the database
.
commit
|
commitdiff
|
tree
2006-08-28
Mike McCormack
msi: Fix MsiR
e
cord
G
etString
f
or
a
n
ull buffer and non
.
.
.
commit
|
commitdiff
|
tree
2006-08-25
Mike McCormack
ms
i
: S
e
t t
h
e ALLUSERS prop
e
rty to
1 always
.
commit
|
commitdiff
|
tree
2006-08-25
Mi
k
e
M
cC
o
rmack
msi: Fix a m
e
mor
y
leak
.
commit
|
commitdiff
|
tree
2006-08-25
Mike Mc
C
ormack
msi: Use msi_get_pr
o
p
erty_in
t
rather
t
han M
S
I_GetPrope
r
tyW
.
commit
|
commitdiff
|
tree
2006-08-25
M
ike
McCormack
msi: Reim
p
lement msi_dup_property and m
s
i_get
_
p
rop
e
rty_int
.
commit
|
commitdiff
|
tree
2006-08-25
Mi
k
e McC
o
r
m
ack
msi
:
Stor
e
properties in a h
a
sh table, no
t
the dat
a
base
.
commit
|
commitdiff
|
tree
2006-08-24
Mike McCormack
msi: Fix s
t
rings
wi
t
h
l
engths that are exact
m
u
ltiples
.
.
.
commit
|
commitdiff
|
tree
2006-08-24
Mike McCorma
c
k
shell32: Use
kernel functions in
p
ref
e
ren
c
e to libwine
.
.
.
commit
|
commitdiff
|
tree
2006-08-24
Mike McCormac
k
shell32:
F
ix
c
o
m
pilati
o
n
o
f test o
n
MSV
C
6
.
commit
|
commitdiff
|
tree
2006-08-23
Mike McCormack
server: Use ntdll values where pos
s
i
ble
.
commit
|
commitdiff
|
tree
2006-08-23
M
i
ke
McCormack
windef
.
h: A
d
d
a
d
efinition f
o
r FILETIM
E
.
commit
|
commitdiff
|
tree
2006-08-23
Mike McCormack
ntdll
:
Use
R
TL
_
CR
I
TICAL_
S
ECTION not
CRIT
I
CAL_SECTIO
N
.
commit
|
commitdiff
|
tree
2006-08-22
Mi
k
e
McCormack
itss
:
Simplify the class factory
.
commit
|
commitdiff
|
tree
2006-08-22
M
i
ke McCormack
sh
e
ll32: D
o
n't add
the directory name twi
c
e when
recursing
.
.
.
commit
|
commitdiff
|
tree
2006-08-21
Mike McCormack
kernel32
:
Print par
a
meters,
c
all SetLas
t
Er
r
or()
w
hen
.
.
.
commit
|
commitdiff
|
tree
2006-08-18
Mi
k
e McCormack
kernel32: Change a
FIXME to a
W
ARN
.
commit
|
commitdiff
|
tree
2006-08-18
Mi
k
e McCor
m
ack
msi: Ad
d
a s
t
u
b ALTER
q
u
ery
.
commit
|
commitdiff
|
tree
2006-08-16
Mike McCormack
shlwapi: Ordinal 394 should load and call sh
e
ll32
.
SHNotifyCh
.
.
.
commit
|
commitdiff
|
tree
2006-08-16
M
ike McCormack
shlw
a
pi: Add a stu
b
implement
a
tion
fo
r
ZoneComputePaneSize
.
commit
|
commitdiff
|
tree
2006-08-16
M
i
ke McCormack
ms
i
: Fix a cou
p
le of memory leaks in the test code
.
commit
|
commitdiff
|
tree
2006-08-15
Mike
M
cCormack
in
f
osoft: Add a tes
t
for th
e
la
n
guage neutral word
.
.
.
commit
|
commitdiff
|
tree
2006-08-14
Mike McCormack
ole32
:
Av
o
id a warni
n
g fo
r
V
T
_F
I
LETIME in Pro
p
V
ariant
C
opy
.
commit
|
commitdiff
|
tree
2006-08-14
Mike McC
o
rmack
oleau
t
32:
P
ut the Heap
F
ree b
a
ck in the rig
h
t place
.
commit
|
commitdiff
|
tree
2006-08-14
Mike McCormack
ole32: Use Pro
p
V
ariantI
n
i
t i
n
ste
a
d
o
f
mems
e
t
.
commit
|
commitdiff
|
tree
2006-08-14
Mike
M
cCormack
olea
u
t32: Calculate icon data
i
f
the pict
u
re is di
r
ty
.
.
.
commit
|
commitdiff
|
tree
2006-08-14
Mike McCorm
a
ck
o
leaut32: Print an
I
ID
in
t
h
e
tra
c
e
, not just a pointer
.
.
.
commit
|
commitdiff
|
tree
2006-08-14
M
i
ke McC
o
rm
a
ck
o
l
eaut3
2
: Don't complain when P
I
C
T
DESC->cbSizeo
f
struct
.
.
.
commit
|
commitdiff
|
tree
2006-08-14
Mik
e
McCorm
a
ck
ole32: Alw
a
y
s
set
p
c
b
Written when writing a s
t
ream
.
commit
|
commitdiff
|
tree
2006-08-14
M
ike McCormac
k
ole3
2
: Fre
e
PropVari
a
nt
A
rr
a
y should retu
r
n an err
o
r
.
.
.
commit
|
commitdiff
|
tree
2006-08-11
Mike
McCormac
k
inc
l
ude: Rename ind
e
xsvr
.
id
l
to
indexsrv
.
idl
.
commit
|
commitdiff
|
tree
2006-08-11
Mike McCorma
c
k
infosoft: Use th
e
pfnFi
l
lTextBuffer func
t
ion to
r
efresh
.
.
.
commit
|
commitdiff
|
tree
2006-08-11
Mike Mc
C
orm
a
ck
infosoft: Implem
e
nt and r
e
g
ister
the
l
anguage neutral
.
.
.
commit
|
commitdiff
|
tree
2006-08-11
Mike McCorma
c
k
p
storec: Add a stub
i
mpleme
n
tation
.
commit
|
commitdiff
|
tree
2006-08-10
Mi
k
e Mc
C
or
m
ack
user3
2
:
Remember
to draw the icon
when
S
S_CENTERIMAGE
.
.
.
commit
|
commitdiff
|
tree
2006-08-09
Mike McCormack
shell3
2
:
I
She
l
lLin
k
::SetPath re
m
o
ve
s
quotes from the
.
.
.
commit
|
commitdiff
|
tree
2006-08-09
Mike McCormack
sh
e
ll3
2
:
Fix
t
est
compil
a
t
i
on with MSVC6
.
commit
|
commitdiff
|
tree
2006-08-08
M
ike McCormack
shell32
:
Use
c
ase insen
s
itive comparis
o
ns
w
hen
comparing
.
.
.
commit
|
commitdiff
|
tree
2006-08-07
Mike
McCormack
msi:
F
ix the dia
l
og cente
r
ing lo
g
ic
.
commit
|
commitdiff
|
tree
2006-08-07
M
i
ke McCormack
kernel3
2
: Change
s
o
me
F
IXMEs to WARNs
.
commit
|
commitdiff
|
tree
2006-08-07
Mike McCormack
cab
i
net: Fix and test
the
u
ndocumented Extra
c
t function
.
commit
|
commitdiff
|
tree
2006-08-07
Mike
McCo
r
m
ack
cabin
e
t: Split the
c
abinet p
a
th f
o
r
F
DICopy
.
commit
|
commitdiff
|
tree
2006-08-03
Mike McCo
r
ma
c
k
ddraw: Don
'
t link to
w
ined3d, load it
at runt
i
me
.
commit
|
commitdiff
|
tree
2006-08-02
Mike
McCo
r
mack
m
s
i: O
n
ly eve
r
wr
i
te t
h
e
long path f
o
r InProcServers
.
commit
|
commitdiff
|
tree
2006-08-02
Mike McCormack
msi:
Register advertised components too
.
commit
|
commitdiff
|
tree
2006-08-01
Mike M
c
C
orma
c
k
hlink: Use ShellExe
c
ute to start
th
e
link if we can
.
.
.
commit
|
commitdiff
|
tree
2006-08-01
Mike M
c
Cormack
h
link:
A
dd a short test case
.
commit
|
commitdiff
|
tree
2006-08-01
Mike Mc
C
or
m
ack
hlink:
U
se C
o
TaskM
e
mAl
l
oc when r
e
turning memory to
.
.
.
commit
|
commitdiff
|
tree
2006-08-01
Mike
McCormack
hlink: Create a
strdup
W
fu
n
ction and use i
t
.
commit
|
commitdiff
|
tree
2006-07-31
Mike McCor
m
ack
ole3
2
: Us
e
IsGUIDEqual to com
p
are IIDs
.
commit
|
commitdiff
|
tree
2006-07-31
Mik
e
McCormack
ol
e
3
2
: Add functi
o
n
paramete
r
s
t
o
F
I
XME
m
e
ss
a
ges
.
commit
|
commitdiff
|
tree
2006-07-31
Mike McC
o
rmack
ole32: Add a test showing what STGM_TRA
N
SACTED does
.
.
.
commit
|
commitdiff
|
tree
2006-07-29
Mike McCor
m
a
c
k
ole3
2
:
A
dd some m
i
ssing traces
.
commit
|
commitdiff
|
tree
2006-07-29
Mike
M
cCormack
ole32:
A
d
d a test for IEnumSTATS
T
G
.
commit
|
commitdiff
|
tree
2006-07-29
Mike McCormack
msi: Change an ERR to a WA
R
N
.
commit
|
commitdiff
|
tree
2006-07-28
Mike McC
o
rmack
msiex
e
c
: Do
n
't crash if
th
e
re's
n
o ar
g
s
.
commit
|
commitdiff
|
tree
2006-07-28
Mik
e
McCormack
m
si: Don't
set the shortcut'
s
working
d
irectory i
f
.
.
.
commit
|
commitdiff
|
tree
2006-07-28
Mike
M
c
Cormack
msi: Fix some mem
o
ry leaks
.
commit
|
commitdiff
|
tree
2006-07-27
Mike McCormack
comctl3
2
: Fix a typ
o
.
commit
|
commitdiff
|
tree
2006-07-27
Mike McCormack
m
si: Fix the v
a
lue of LONG integers in records (sug
g
e
sted
.
.
.
commit
|
commitdiff
|
tree
2006-07-27
Mike McCorma
c
k
m
si
:
Reme
m
b
e
r
t
o free a
han
d
le
.
commit
|
commitdiff
|
tree
2006-07-27
M
ike McCormack
msi: Fix some mem
o
ry leaks in the condition pa
r
ser
.
commit
|
commitdiff
|
tree
2006-07-27
Mike McCormack
ms
i
: Use msi_a
l
loc
/
fr
e
e, not HeapAlloc/Fr
e
e
.
commit
|
commitdiff
|
tree
2006-07-26
Mike McCormack
msi: Fix an of
f
by one
e
rror in
M
siRe
c
o
r
d
G
etString
.
commit
|
commitdiff
|
tree
2006-07-26
Mike
M
cC
o
rmack
msi:
Implement SQL
inner
joins
.
commit
|
commitdiff
|
tree
2006-07-26
Mike McCormack
msi
:
Ad
d
a FIXME
f
o
r
join quer
i
es
.
commit
|
commitdiff
|
tree
2006-07-26
Mike Mc
C
o
rmack
msi
:
Al
w
ay
s
load a
l
l the components
.
commit
|
commitdiff
|
tree
2006-07-25
Mik
e
McCor
m
ack
m
si
:
Fix where
q
ueries on 32bit i
n
t
e
ger columns
.
commit
|
commitdiff
|
tree
2006-07-24
Mike McC
o
rmack
msi: Use
C
LSIDFromSt
r
i
n
g to make squash
_
guid a bit
.
.
.
commit
|
commitdiff
|
tree
2006-07-24
Mike McCormack
m
si: Make MsiConf
i
gureFeature a bit more robu
s
t
.
commit
|
commitdiff
|
tree
2006-07-24
Mike McCorm
a
ck
msi: Move COM serv
e
r impl
e
mentation to a separate file
.
commit
|
commitdiff
|
tree
2006-07-24
M
i
ke McCormack
co
n
figure
:
Ch
e
ck for fre
e
ty
p
e-config first, then use
.
.
.
commit
|
commitdiff
|
tree
2006-07-24
Mike McCormack
msi: Add a test
case for MsiGe
t
F
ileHas
h
.
commit
|
commitdiff
|
tree
2006-07-24
Mike
M
cC
o
rmack
m
s
i: Implement MsiGetFileHash
.
commit
|
commitdiff
|
tree
2006-07-24
Mike
McCor
m
ack
winex11
.
drv:
Avoid an uninitialize
d
varia
b
le war
n
ing
.
commit
|
commitdiff
|
tree
2006-07-24
Mike McC
o
rmack
msi: R
e
implement MsiG
e
tUserInfo using awstrings
.
commit
|
commitdiff
|
tree
2006-07-24
M
ike McCorm
a
ck
msi: MoveMsiEnumPatches to registry
.
c
commit
|
commitdiff
|
tree
2006-07-24
M
i
ke
M
c
Cormack
shdocvw: Register MruLi
s
t
Long
.
commit
|
commitdiff
|
tree
2006-07-24
Mike McCorma
c
k
hlink:
I
m
plemen
t
H
l
inkNavigateToS
t
ri
n
gRefe
r
en
c
e
.
commit
|
commitdiff
|
tree
2006-07-24
Mik
e
McCormack
hlin
k
: Only release an objec
t
that we success
f
ully
.
.
.
commit
|
commitdiff
|
tree
2006-07-24
Mi
k
e M
c
Corm
a
ck
query
:
Add a
s
t
ub i
m
p
l
ementation f
o
r LocateCat
a
logs
.
commit
|
commitdiff
|
tree
2006-07-21
Mike Mc
C
orm
a
ck
m
si: Handle
W
/A conve
r
sions more corre
c
t
ly in MsiProv
i
deQual
.
.
.
commit
|
commitdiff
|
tree
2006-07-21
M
i
ke McCorma
c
k
msi: Use m
s
i_reg_get_val
_
s
tr() to read a registry
value
.
commit
|
commitdiff
|
tree
2006-07-21
Mik
e
M
c
C
ormack
m
s
i:
Add a stub im
p
lement
a
tio
n
f
o
r
Msi
P
r
o
videQualifiedC
o
mpo
n
.
.
.
commit
|
commitdiff
|
tree
2006-07-21
M
i
k
e McCormack
msi
:
Components
w
ith INSTALLSTATE_NOTUSED are considered
.
.
.
commit
|
commitdiff
|
tree
2006-07-21
M
i
k
e McCor
m
ack
msi:
A
component
with an empty path is
not used
.
commit
|
commitdiff
|
tree
2006-07-21
Mike McCorm
a
ck
m
si: U
s
e TR
A
CE not FIXME for already i
m
plemen
t
e
d
f
unct
i
ons
.
commit
|
commitdiff
|
tree
2006-07-20
Mike McCormack
incl
u
de:
Remove unnecessary semic
o
lons from
idl
.
commit
|
commitdiff
|
tree
2006-07-20
Mike M
c
Corm
a
c
k
oledb: Add oledb
.
idl a
n
d some idl fi
l
e
s it de
p
ends on
.
commit
|
commitdiff
|
tree
2006-07-20
Mike McC
o
rmack
configure: Use -fno
-
bui
l
tin to avoid war
n
ings
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2006-07-20
Mik
e
McCormack
i
n
clude: Sem
i
c
o
lons after cpp
_
quote are a syntax error
.
.
.
commit
|
commitdiff
|
tree
2006-07-19
Mike McCorma
c
k
msi:
I
mple
m
ent
M
siCo
n
f
i
gureFea
t
ure
W
.
commit
|
commitdiff
|
tree
2006-07-19
Mike M
c
C
o
r
mack
msi: Fix t
h
e size of base 85 GUIDs
.
commit
|
commitdiff
|
tree
2006-07-19
Mike
M
cCor
m
ack
msi: Only
l
oa
d
the f
e
atures and files t
a
bles
o
nce
.
commit
|
commitdiff
|
tree
2006-07-19
Mike M
c
C
o
rmack
msi: Chec
k
the
right
poi
n
ters for NULL
.
commit
|
commitdiff
|
tree
2006-07-19
M
i
ke McCormack
msi: Set prope
r
ties, not th
e
command
line i
n
MsiRei
n
stallFea
.
.
.
commit
|
commitdiff
|
tree
next