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
quartz: Fix memory leak in FilterGraphInner_Release.
2007-12-26
Rob
She
a
rma
n
quart
z
: F
i
x m
e
mory le
a
k in Fil
t
erGraphInner_R
e
lease
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shearman
ol
e
a
u
t32: Fix cop
y
a
n
d
paste error in VAR
I
A
N
T_User
U
n
m
arshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
msi: Fi
x
s
e
veral m
e
mory leaks afte
r
using IEnumSTATSTG_Ne
x
t
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Sh
e
a
rman
hlink:
F
i
x mem
o
ry leak by freeing exte
n
s
io
n
services
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
h
earman
rpcss: Use context h
a
ndl
e
s t
o
a
ut
o
mat
i
c
ally fre
e
running
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Sh
e
arman
wid
l
: Ad
d
support
for ge
n
erating code for out-only
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
r
p
crt4:
A
dd test
s
f
o
r
low-l
e
vel co
n
tex
t
handle
f
unctions
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
e
a
r
man
rpcrt4: I
m
plemen
t
low-level con
t
ext h
a
ndle support
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4: Implement higher-leve
l
ND
R
serve
r
contex
t
ha
n
dle
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shearma
n
rpcrt4: Move low-lev
e
l NDR context handle functions
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
i
n
clude:
Remove semi
-
c
o
lo
n
s fro
m
the end of cpp
_
quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
wid
l
: Fix pointe
r
d
etectio
n
i
n
s
t
ruc
t
u
res
an
d
arrays
.
commit
|
commitdiff
|
tree
2007-12-24
Ro
b
Shearman
widl: Fi
x
the generation of temporary v
a
riables for
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob
S
h
e
arman
r
p
crt4
:
S
e
t
p
S
tubM
s
g->BufferM
a
rk in NdrCo
n
form
a
ntVaryingArra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
widl: T
w
eak the r
u
les for
when
t
o
c
all pfnFree for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
kernel32: Add a test
f
or calling VirtualAlloc on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
rpcrt4: F
i
x a m
e
mory leak f
r
o
m the get_filena
m
e call
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
o
b Sh
e
arman
r
pcr
t
4: Prin
t
an e
r
ror i
f
stub buffer pointer
i
s pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob S
h
earman
ole32
:
Fix
RPC_Ge
t
LocalClassO
b
ject to wait for 30
s
econds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearman
rpcrt4: Fix Nd
r
Con
f
o
r
mantStringUnmarshall to alwa
y
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
Shearman
rpcrt4:
Don't use
B
ufferEn
d
in RpcStream_Write
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4: Initialise memory
passed into RPCs
in the serve
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4: Memory should only be cleared in Co
m
plexUnma
r
s
h
all
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
Sh
e
arman
rpcrt4: Fix the ALIGN_POINTER_CLEAR
m
acr
o
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
wid
l
:
Fix
t
h
e length
u
s
ed
w
hen cleari
n
g alignmen
t
space
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
ob Shearman
w
idl: The
detection
of types is highly de
p
endent on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b
Sh
e
arman
rpcrt4:
I
mpl
e
ment I_
R
pcGetCurrentCall
H
an
d
le
.
commit
|
commitdiff
|
tree
2007-12-18
Rob She
a
rman
mscoree: Add a s
t
u
b
for Get
V
ers
i
onFromProce
s
s
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
in
c
lude
:
Add some context
h
and
l
e
defines to rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Sh
e
arman
rpcrt
4
: Add a stub for I_RpcGetCurren
t
CallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shear
m
a
n
rpcrt4: Do
n
't
c
opy memory from the buffer
in
NdrConf
o
rmantS
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearma
n
include: Add more types and
f
unction decla
r
ations to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
incl
u
de: Add more NDR types and
function
d
eclara
t
ion
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
earman
hlink: Fix some memory le
a
ks
i
n the test
s
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob She
a
rman
rpcrt4: Move
as
s
ociati
o
n code into a sepa
r
ate
f
ile
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Make a server associa
t
ion
when a
b
ind p
a
cket
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
Shearman
rpcr
t
4
:
R
e
turn an error from rpcrt4_co
n
n_tcp_rea
d
i
f
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Sh
e
a
r
man
rpcrt4: Fix NdrConf
o
rma
n
tStringUnmarshall to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
r
p
crt4: Add a
F
I
XME
f
o
r RPC_FC_P_ALLOCALLNO
D
ES in Poi
n
terUn
m
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Clear pa
d
ding i
n
serted
i
nto th
e
buffe
r
during
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearman
i
n
clude
:
Add definitions for RPC_FC_SSTRI
N
G and RPC_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
wid
l
: Only base type
s
o
r refe
r
ence pointe
r
s
to bas
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearma
n
widl: Re
t
urn types shouldn't be freed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob She
a
rman
widl: Clear pa
d
ding in th
e
buffer due
t
o alignment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
include: Mak
e
RpcRais
e
Exce
p
tion DECLSPEC_NORETURN
,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shea
r
man
rpcrt
4
: Fix a typo in rpcrt4_conn_tcp_re
a
d
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shear
m
a
n
rpcrt4:
U
pdate TODO list
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearman
rpcrt4: Documen
t
NdrAllocate
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
hea
r
man
r
p
c
rt4: Partia
l
ly revert commit 18faf3184b2ea263
d
77
c
2
a
7ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Free th
e
base
pointer in Poin
t
erFree when freeing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
h
e
arman
rpcrt4: Fix the
c
h
eck i
n
NdrPointerFre
e
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b
S
hearman
rpc
r
t
4
:
NdrStubGe
t
B
uffer sho
u
l
dn't set B
u
ffer
S
tart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
Reve
r
t "rpcrt
4
: Tr
y
to free every
non-stack pointer
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b
Sh
e
a
rman
widl: Don't write re
d
undant FC_
R
P type format out for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob S
h
e
a
rman
rpcrt4: Add tests f
o
r fre
e
ing non-
N
drAlloc
a
t
e
allocate
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
widl: Swap the version packi
n
g order back
to what typelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
widl: Remove some confusion in how v
e
rsio
n
numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Try t
o
free every
n
on-stack pointer in PointerFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Store alloca
t
ed memory i
n
a si
n
g
ly-linked li
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
r
p
crt4:
Make
t
he Nd
r
Alloc
a
te
t
e
sts pass on XP SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
R
o
b Shearman
rsaen
h
: Fix so
m
e
mem
o
ry leaks in
t
he tests
.
commit
|
commitdiff
|
tree
2007-12-11
R
ob Shear
m
an
widl: Add support for non-
b
aset
y
pe return types
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
hearman
widl
:
i
i
d_is should take
e
xpressions,
not just ide
n
tifiers
.
commit
|
commitdiff
|
tree
2007-12-10
Rob S
h
earman
widl:
S
upport the
a
ddress-of
operator
in
expressions
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
Shea
r
man
widl: Mak
e
s
ure to generate freein
g
calls
for all non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shearman
widl
:
Arrays sho
u
ld have fre
e
ing cod
e
gen
e
rated
on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearm
a
n
widl:
A
lways write
a fre
e
ing function
for arrays in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
wine
.
inf: Re
g
ister actxprx
y
.
dl
l
a
n
d create a fak
e
DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
hearman
ac
t
xprxy: Add
t
he sta
r
t of actxpr
x
y
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
m
an
r
pcrt4: Pas
s
the
U
SER
_
MARSHAL_CB structure i
n
to us
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearma
n
rpc
r
t4: NdrRange
U
nmarsh
a
l
l is
imple
m
ented s
o
a
d
d
it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shear
m
an
rpcrt4
:
Implement Nd
r
Con
f
ormantArray
M
emorySize
.
commit
|
commitdiff
|
tree
2007-12-08
R
o
b Shearman
rpcrt4: Add a
missi
n
g break
i
n DllMain
.
commit
|
commitdiff
|
tree
2007-12-08
Rob S
h
ea
r
m
an
r
p
c
rt4: Save the buffer in Emb
e
dd
e
dP
o
interM
e
morySize
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shea
r
man
r
p
crt4: Fix the
r
eturn v
a
lu
e
f
rom
NdrSimpleStructMemoryS
i
ze
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearman
rpcr
t
4: Add a tra
c
e to NdrBas
e
T
y
peMemo
r
ySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearman
rpcrt4:
I
mplement
P
ointerMemo
r
ySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4
:
F
ix Ndr
C
o
nform
a
ntStructUnmarshall
to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob Shearman
rpcrt4: Fix NdrFixedArrayUnmarshall to use buffe
r
memory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
o
b Shearman
r
pc
r
t4: Fix
N
dr
C
on
f
ormantArrayUnmarshall to use
b
uffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
widl:
D
o
n't over
r
ide t
h
e pointer
t
yp
e
i
n top-le
v
el
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob
Shearman
o
le32: Pro
c
ess
messages while wa
i
ting for a
l
ocal server
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shea
r
man
r
p
crt4
:
U
s
e
an alertable wait
i
n
r
pcrt4_protseq_np_wait_for_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
ol
e
aut32: Fix
a
leak
of the typelib in the tmarshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shearman
oleaut32
:
Fix two
m
emory leak
s
in the
te
s
t for Di
s
pCallFunc
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
hearm
a
n
oleau
t
32:
Fix a reference count leak of the TMarshalDis
p
atc
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
rsaenh
:
Fix som
e
l
e
aks of the provid
e
r handle in the
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shearman
rpcrt4
:
Im
p
l
e
ment NdrConf
o
rm
a
ntStructFree
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
h
earman
ol
e
32: Register the window used i
n
the m
a
rshal t
e
sts
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
h
e
arman
mshtml: Fix
a memory leak in the htmldoc t
e
sts
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shearman
o
l
e
a
ut32: Set
t
he number of locks
h
eld on
t
he safe
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleaut32:
T
ry
to r
e
-us
e
existing memory when unmarshalling
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
o
l
e
a
ut32: Don't call Sa
f
eArrayA
l
loc
D
ata in LPSAFEARRAY_UserU
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shearman
rpcrt4: Improv
e
Po
i
nterFree
t
o not free buffer
m
emory
.
commit
|
commitdiff
|
tree
2007-12-06
Rob
Shearman
rpc
r
t4: Fix a m
e
mor
y
leak cau
s
ed
b
y
N
drFullPointerX
l
atFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
R
ob
S
hearman
r
p
c
rt4: Fix a memor
y
leak when freei
n
g an associ
a
tion
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearman
rpc
r
t4: Fi
x
a me
m
ory
l
eak
in Rp
c
Ass
o
c_B
i
nd
C
onnection
.
commit
|
commitdiff
|
tree
2007-12-06
R
ob Shearman
mshtml: Use the
c
orr
e
ct deallocator in the html
d
oc
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shea
r
ma
n
ole32:
I
n
i
tialise object variable in Ru
n
ningObjectT
a
b
l
eImpl_
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob Shearman
rp
c
rt
4
: Set the memory
pointer i
n
Nd
r
Base
T
y
peUnma
r
shall
.
.
.
commit
|
commitdiff
|
tree
next