repo.or.cz
/
wine
/
winequartzdrv.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
include: Remove semi-colons from the end of cpp_quote statements as MIDL likes them.
2007-12-26
Rob
S
hearm
a
n
inclu
d
e
: Remove semi-colons fro
m
the
end of cpp_quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
Shearman
w
i
dl: Fix pointe
r
detection in structures and arrays
.
commit
|
commitdiff
|
tree
2007-12-24
R
o
b Shea
r
man
w
idl: Fix the generation
o
f te
m
porary var
i
ab
l
es f
o
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob Shearman
r
pcrt4:
S
et
pS
t
ubMsg->Buff
e
r
Mark in
NdrConfo
r
mantVaryingArra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
w
idl
:
Tweak the rules
for
w
hen to call p
f
nFree
f
or
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Ro
b
Sh
e
arman
kerne
l
32: Add a test fo
r
calling VirtualAll
o
c on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
rpcrt
4
: Fix
a
mem
o
r
y
leak from the ge
t
_f
i
lename call
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearm
a
n
rp
c
rt4:
P
r
i
nt an error if stub buffer poi
n
ter
is p
a
ssed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Sh
e
arman
ol
e
3
2
:
Fix RPC_G
e
tLoc
a
lClassObject to wait for
3
0
s
e
c
onds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearman
rpcrt4: F
i
x
NdrConforman
t
String
U
nmarshall
t
o
a
l
w
ay
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
ob Shearman
rpcrt4: Don't
use
B
ufferE
n
d in RpcSt
r
e
a
m_Wr
i
te
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt
4
: I
n
itialise memo
r
y
p
assed
into RPC
s
in the
s
erver
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ro
b
Sh
e
arm
a
n
rpcrt
4
: Mem
o
ry
shoul
d
only be
cleared in Com
p
lexUnmars
h
all
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
o
b
Shearman
r
pcrt
4
:
Fi
x
the ALIGN_POINT
E
R_C
L
EAR macro
.
commit
|
commitdiff
|
tree
2007-12-19
R
o
b Shea
r
man
widl:
Fix the length
u
s
ed
w
hen clearing alignment space
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob She
a
r
m
an
widl: The detection of
t
ypes i
s
hi
g
hly d
e
p
e
n
dent on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4: Implement
I_RpcGetCur
r
entC
a
llHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearma
n
mscore
e
: Add a stub
for GetV
e
rsionFromProcess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearm
a
n
inclu
d
e: Add some c
o
ntext handle d
e
f
ines to rp
c
dcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
S
he
a
r
m
an
rpcrt4: Add a stub for I_Rpc
G
e
t
CurrentCallHan
d
le
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
r
pcrt4: Don
'
t copy memo
r
y from
t
he buffer in NdrConfo
r
mantSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
incl
u
d
e: Add more types and function de
c
larations to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
include: A
d
d
m
ore NDR type
s
and function declarations
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearma
n
hlink:
Fi
x
some memor
y
l
eak
s
in the tes
t
s
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearman
rpcrt4: Mo
v
e as
s
ociation code into a
s
eparate file
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b
S
h
earm
a
n
rp
c
r
t
4
: Make a server associati
o
n when a bi
n
d
p
a
cket
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Shearman
rpcr
t
4: Return an err
o
r from rpcrt4_c
o
n
n
_tcp_read if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shea
r
man
rpcrt4: Fix NdrC
o
n
formantStringUnma
r
shall to use bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Add a FIXME fo
r
RPC_
F
C_P_A
L
LOC
A
LLNODES in
P
ointerUn
m
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt
4
: Clear padding inserted in
t
o
the bu
f
f
e
r during
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob She
a
rman
i
nclude: Add definitions for
RPC
_
FC
_
SS
T
R
I
NG
a
n
d
RPC
_
FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob She
a
r
m
a
n
w
idl
:
Only base types or
r
eference
p
o
i
nters to b
a
s
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob
Sh
e
arm
a
n
widl
:
R
e
turn types shouldn't be
f
r
eed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearma
n
widl: Cl
e
ar padding in th
e
buffer
d
ue
t
o al
i
gnment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Sh
e
arma
n
inc
l
ude
:
Make RpcRaiseExcept
i
on DECLSPEC_NO
R
ETURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shea
r
man
rp
c
rt4: Fix a typo in
r
pcrt4_
c
onn_tcp_re
a
d
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
r
pcrt4: U
p
date TODO
l
i
st
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Sh
e
arman
rpcr
t
4: Document NdrAllocate
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shear
m
an
rpcrt4: Partially revert commit 18f
a
f3184b2ea26
3
d77c
2
a7ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Ro
b
S
hearm
a
n
r
p
crt4: Free the b
a
se poi
n
ter
i
n PointerFree when
f
reeing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Ro
b
Shea
r
man
rpc
r
t4: Fix the c
h
eck in NdrPoin
t
erFree
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearma
n
r
pcrt4: NdrStubGetBuffer
s
houldn't
s
et
B
ufferSt
a
rt
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
Re
v
ert
"rpcr
t
4: Try
t
o fre
e
every
non-stack
p
oint
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob She
a
rman
wi
d
l: Don'
t
write
redundant
FC_R
P
type format out for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearm
a
n
r
p
crt4: Add tests for f
r
eei
n
g non-NdrAll
o
cate alloc
a
ted
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Ro
b
Shearman
widl: S
w
ap the version packing order back to
what type
l
ibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob
S
h
earman
w
idl:
Remove so
m
e con
f
usi
o
n
in how v
e
r
sion numbe
r
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob She
a
rm
a
n
rpcrt4: Try to
free
e
very non-s
t
ack pointer
i
n
P
o
interFre
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Store allocated memory in a sin
g
ly-linked
list
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
R
o
b Shear
m
an
r
p
crt4
:
Make the NdrAlloc
a
te test
s
pass on
X
P SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob S
h
e
a
rman
rsa
e
nh: Fix
s
o
m
e
memo
r
y leaks in the tests
.
commit
|
commitdiff
|
tree
2007-12-11
R
ob Shearman
widl:
A
dd supp
o
rt for non-basetype
r
e
turn types
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Sh
e
a
r
m
an
wid
l
:
i
id_is should
t
ak
e
ex
p
r
essions, not just identifiers
.
commit
|
commitdiff
|
tree
2007-12-10
Rob S
h
earman
wid
l
:
Supp
o
r
t
the address-of operator in expressions
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
Shearma
n
w
i
dl: Make
s
ure to g
e
nerate freeing calls for all non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b Shearm
a
n
wi
d
l: Arrays should
have freei
n
g code gene
r
a
t
ed
on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob S
h
earman
widl: Always
writ
e
a freeing function for arrays in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b
Shearm
a
n
wine
.
inf: Regis
t
e
r
ac
t
xprx
y
.
dl
l
and create a fak
e
DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b She
a
rman
a
ctxprxy: Add t
h
e start of actxprxy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rpcr
t
4: Pass t
h
e USER_MA
R
SHAL_CB
s
tructure
i
n
to use
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob S
h
ear
m
an
rpcrt4: N
d
r
R
angeUnmarshall is imp
l
e
m
ente
d
so add it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
r
p
crt4: Implement NdrCo
n
formantArrayMemo
r
ySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearm
a
n
rpcrt4:
Add
a
missing break in Dl
l
Ma
i
n
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
h
earman
r
pc
r
t4: Save the buffer in EmbeddedP
o
interMe
m
orySi
z
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rp
c
rt4: Fix the
r
eturn value f
r
om
NdrSim
p
leS
t
ructMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearma
n
r
pcrt4: Add
a
t
race to NdrBaseTypeMemo
r
ySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shea
r
man
rpcrt4: Imp
l
ement Pointe
r
MemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rp
c
rt
4
:
Fix NdrConform
a
n
t
StructUnmarshall
t
o use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
r
p
c
rt4
:
Fix
NdrF
i
xedAr
r
a
yUn
m
arshall
t
o
use buffer me
m
o
ry
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Ro
b
Shearm
a
n
r
pcrt4: Fix NdrConf
o
rmant
A
rrayUnmarsh
a
l
l to use bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
hearman
widl: Don't override the pointer type in t
o
p-level
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob
S
hearman
ole
3
2: Process messages wh
i
le waiting for a local se
r
ver
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
rp
c
rt
4
:
U
s
e
a
n alertable wait in
rpcrt4_pro
t
seq_np_wait_for_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob Shearman
o
l
eaut32
:
Fix a leak of
t
he typelib
i
n
t
h
e tm
a
rshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
Shear
m
a
n
ol
e
aut3
2
:
Fix two memory
l
e
aks in the test for DispCallFunc
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleaut32:
F
ix a reference count leak of
the TMarshalDispatch
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
hearman
rsaen
h
: Fix
s
ome leaks of the pro
v
ider handle
i
n
th
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob She
a
rman
rpcrt4: Im
p
lement
Ndr
C
o
nformantStruc
t
Free
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
earman
ole32: Regi
s
t
er the w
i
ndow u
s
e
d
in the marsha
l
tes
t
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
earman
m
shtm
l
: Fix a
m
emo
r
y lea
k
in the htmldoc tests
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
earman
oleaut
3
2: Set the num
b
e
r
of l
o
cks h
e
ld on
t
he safe
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleaut32: Try to re-use exi
s
t
i
ng memor
y
wh
e
n unm
a
r
s
hall
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
earman
ol
e
aut3
2
: Don't call Sa
f
e
ArrayAlloc
D
a
ta
i
n
LPSAFEAR
R
AY_UserU
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b
S
he
a
rman
rpcrt4: Improve Pointer
F
ree to not
f
ree buffer
m
emory
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearman
rpcrt4: Fix a memory leak
caused by N
d
rFullPointerXlat
F
ree
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob S
h
ear
m
an
rpc
r
t4: Fix
a
memor
y
l
e
ak when freeing an a
s
socia
t
ion
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob S
h
e
ar
m
an
r
pcrt4: Fix
a
m
emory leak in RpcAssoc_BindConnection
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearman
m
sh
t
ml: Use
the correct deallocato
r
in the htmldoc
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Ro
b
Shear
m
an
ole32: Ini
t
ial
i
se ob
j
ect vari
a
ble in RunningObjectT
a
bleImpl_
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob She
a
rman
rpcrt4: Set the memor
y
pointer in NdrBaseTypeUnmarsh
a
ll
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
R
o
b Shearman
rpcrt4: Se
t
fMustAlloc t
o
T
R
UE when
u
nmar
s
halling
a
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob
Shea
r
man
rp
c
rt4: Add tests for a pointer to a con
f
ormant strings
.
commit
|
commitdiff
|
tree
2007-12-04
Rob
Shearm
a
n
rpcrt4: Set the destination poin
t
er i
n
Poin
t
erUnmars
h
al
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rp
c
rt4: Handle all non
-
continuable ex
c
e
ptions in CStd
S
tubB
u
f
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
ole32: Fix the test of the size returne
d
from Wd
t
pInterfac
e
P
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Ro
b
S
hearman
rpc
r
t4:
P
u
t t
h
e delegating stub th
u
nks in an execut
a
ble
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpcrt4: Call IRpcChannelBuffer_Ge
t
DestCtx in Nd
r
StubIniti
a
l
i
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpcrt4: Flesh
o
u
t m
o
re of
the IRpcChannelBuffer vtable
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
R
o
b
Shearm
a
n
d
3
dx
8
: Initialise temp in
D
3DX
Q
u
a
t
e
rnionInve
r
s
e
t
o
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
R
o
b
Shearman
rpc
r
t4: Test t
h
at the string retrieved from get
_
name
.
.
.
commit
|
commitdiff
|
tree
next