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
comctl32/tests: Fix a crash on W2K and below.
2009-03-24
Rob She
a
rman
rpcrt4:
F
ix crash
wh
e
n callin
g
RpcServ
e
rU
s
e
Protseq
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Rob Shearman
services: Always i
n
i
tialise the out buffer in svcctl_Q
u
erySe
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
R
o
b
S
hear
m
an
servi
c
e
s: svcctl_Ge
t
ServiceDisplayName
W
an
d
svcctl_GetServi
c
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Rob Shearman
advapi32: Trace
the con
t
e
n
ts
o
f the
in
param
e
ter to
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Rob Sh
e
ar
m
an
s
e
rv
i
ces: Add a
ref count to
the
s
e
rvice
e
ntry in svcct
l
_
C
re
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
R
o
b Shear
m
an
r
p
crt4: Fix
a
memory l
e
ak in union unmarshall
f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
Ro
b
Shearman
rpcrt4: Implement NdrRangeUn
m
a
rshall
f
o
r
e
n
u
m
t
ypes
.
commit
|
commitdiff
|
tree
2009-03-23
Rob Shear
m
an
rpcrt4: Si
m
p
lify
s
o
m
e c
o
d
e in RpcSe
r
v
erInqBindings
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
R
o
b S
h
ea
r
man
rpcrt4: Free the resources associated with server protocol
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
Rob Shea
r
man
w
i
dl: Initialise ref p
o
inters
to basic and
e
nu
m
types
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
R
ob Shea
r
man
widl: O
u
tput cor
r
e
ct code
f
or freeing of conformant
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
Rob Shearman
widl:
C
heck t
h
e attributes applied t
o
function declarations
.
commit
|
commitdiff
|
tree
2009-03-11
Rob Sh
e
arman
rpcrt4: Add a check f
o
r a NULL r
e
f pointer t
o
N
d
rPointerUnma
.
.
.
commit
|
commitdiff
|
tree
2009-03-11
Rob Shearm
a
n
widl: Returned
p
o
i
nt
e
rs sh
o
uld default to being
u
nique
.
.
.
commit
|
commitdiff
|
tree
2009-03-09
R
ob Shearman
widl
:
Move type_basic_get
_
fc t
o
typegen
.
c and rename
.
.
.
commit
|
commitdiff
|
tree
2009-03-09
Rob Shearm
a
n
wi
d
l:
Fix a memory le
a
k
i
n the ser
v
er/st
u
b
code
w
hen
.
.
.
commit
|
commitdiff
|
tree
2009-03-09
Rob Shearman
w
idl: Output se
r
v
er cod
e
fo
r
freeing ret
u
rned types
.
commit
|
commitdiff
|
tree
2009-03-09
R
ob Shea
r
man
widl:
D
et
e
rmine poi
n
ter fc at ge
n
eration time
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2009-03-09
Rob Shearman
widl:
C
o
nsolidate non-simp
l
e p
o
inter writing into on
e
.
.
.
commit
|
commitdiff
|
tree
2009-03-09
R
ob Shearma
n
qmgr: Add a miss
i
n
g cal
l
to CoUni
n
itialize
.
commit
|
commitdiff
|
tree
2009-03-09
R
o
b Shearman
q
m
gr:
F
i
x a memory le
a
k
.
commit
|
commitdiff
|
tree
2009-03-09
Rob Shearman
ole32:
F
ix a memory leak in an
error
pa
t
h in
C
OMPOBJ_DllList
.
.
.
commit
|
commitdiff
|
tree
2009-03-05
Rob
S
h
earman
widl: Pass
v
a
r attrs into write_no_repeat_pointer_
d
escriptio
.
.
.
commit
|
commitdiff
|
tree
2009-03-05
Rob She
a
r
m
an
widl: Add cocla
s
s and mo
d
ule types to th
e
global
n
amespace
.
commit
|
commitdiff
|
tree
2009-03-05
Rob Shea
r
man
widl
:
Move ty
p
e_new_enum
,
type_n
e
w
_str
u
ct, typ
e
_n
e
w_enc
a
psul
.
.
.
commit
|
commitdiff
|
tree
2009-03-05
Ro
b
Shearman
widl: Allow e
n
um and union tags to be
u
sed
without
.
.
.
commit
|
commitdiff
|
tree
2009-03-05
Rob Sh
e
arman
widl:
Move
th
e
p
ointer
referent, array element, funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-03-05
Rob Sh
e
arman
widl: Store th
e
abs
t
rac
t
identif
i
er of the type in
.
.
.
commit
|
commitdiff
|
tree
2009-03-05
R
o
b Sh
e
arman
wid
l
: R
e
move the s
i
ngle keyword and t
y
p
e
.
commit
|
commitdiff
|
tree
2009-03-05
Rob Shearman
widl: Implement a more abst
r
act w
a
y
o
f re
p
resenting
.
.
.
commit
|
commitdiff
|
tree
2009-03-05
Rob S
h
earman
widl: Fix get_explici
t
_g
e
neric_han
d
l
e
_type
a
nd
i
s
_conte
x
t
_ha
.
.
.
commit
|
commitdiff
|
tree
2009-03-05
Rob Shearman
widl
:
Mov
e
de
c
larray pro
p
erty
to array_de
t
ails
.
commit
|
commitdiff
|
tree
2009-02-25
Rob Shearman
widl: On
l
y classify t
o
p-level poin
t
ers
a
s ref pointers
.
.
.
commit
|
commitdiff
|
tree
2009-02-25
Rob
S
hearman
w
idl:
I
gnore pointer attributes applied to interface
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
Rob Shearman
rp
c
rt4: Fix use
o
f uninit
i
a
l
ised variable i
n
NdrDl
l
RegisterP
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
Rob
She
a
rman
imm
3
2: Lazily allocated
t
hread-local
data
.
commit
|
commitdiff
|
tree
2009-02-24
Rob Shearman
imm32: Fix c
r
as
h
in DllMain when FreeLibrary is ca
l
led
.
.
.
commit
|
commitdiff
|
tree
2009-02-23
Rob Shearman
w
idl
:
Add
t
ypegen_detect_type and use
it
.
commit
|
commitdiff
|
tree
2009-02-23
Rob Sh
e
arman
widl: Use typ
e
_get_
t
ype to determi
n
e the types of types
.
.
.
commit
|
commitdiff
|
tree
2009-02-23
R
ob Sh
e
arman
widl: Use type_get_type
t
o determine
t
he typ
e
s
of types
.
.
.
commit
|
commitdiff
|
tree
2009-02-23
Rob Shearm
a
n
w
i
dl: U
s
e
type_
g
et_type to determine the types of types
.
.
.
commit
|
commitdiff
|
tree
2009-02-23
Rob Shearman
widl: Use type_get_type to dete
r
mine the typ
e
s
o
f
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2009-02-23
R
ob Shearman
widl: Use type_ge
t
_t
y
p
e to dete
r
mine the
typ
e
s
during
.
.
.
commit
|
commitdiff
|
tree
2009-02-23
Rob Shearman
w
i
dl: Don'
t
di
r
ectly
acc
e
ss the type structure when
.
.
.
commit
|
commitdiff
|
tree
2009-02-19
Rob
Shearman
gd
i
3
2
: Mo
v
e 16-b
i
t fun
c
tions not e
x
po
r
ted in
g
di32
.
.
.
commit
|
commitdiff
|
tree
2009-02-19
Rob Shearm
a
n
wineo
s
s
.
drv: Use CP_UNIXCP instead of
CP_ACP for convertin
g
.
.
.
commit
|
commitdiff
|
tree
2009-02-19
Rob Shearman
winejoystick
.
drv
:
Use CP
_
U
N
IXCP instead of CP_
A
CP when
.
.
.
commit
|
commitdiff
|
tree
2009-02-19
Rob S
h
earman
w
i
d
l
: Fix typo
s
in wri
t
e_remoting_arg
which c
a
used
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
R
o
b Shearman
o
le
3
2: Ro
u
nd the extected size i
n
the marshal
a
n
d moniker
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Rob Shearm
a
n
include: Add W
D
T_
I
NPROC64_CALL cases
to
u
nio
n
s in wtypes
.
.
.
commit
|
commitdiff
|
tree
2009-02-16
Rob She
a
rman
wid
l
: Call
P
oint
e
r fun
c
tion for freeing
n
o
n-
c
onform
a
nt
.
.
.
commit
|
commitdiff
|
tree
2009-02-16
Rob S
h
earman
widl: Only dupli
c
a
t
e a type
if ab
s
olutely necessary
.
commit
|
commitdiff
|
tree
2009-02-16
R
o
b S
h
earm
a
n
w
i
dl
:
C
a
l
l Str
u
ct and Union phase functions for refer
e
nce
.
.
.
commit
|
commitdiff
|
tree
2009-02-16
Rob
S
h
e
arman
widl: Fix marshallin
g
/
unm
a
r
sh
a
lling of enum argume
n
ts
.
commit
|
commitdiff
|
tree
2009-02-11
Rob Shearman
ole32: F
i
x a test failure in the moniker tests o
n
Win9x
.
commit
|
commitdiff
|
tree
2009-02-11
Rob Shearman
ole32: Fix
som
e
test
failur
e
s in
t
he f
r
e
e threa
d
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-09
Rob S
h
earman
ole32: Allo
w
some
o
ptional meth
o
ds to be called in
.
.
.
commit
|
commitdiff
|
tree
2009-02-09
Rob S
h
earman
ole
3
2
:
Add fram
e
work i
n
the
ole2 te
s
ts for
h
a
v
in
g
o
ptio
n
ally
.
.
.
commit
|
commitdiff
|
tree
2009-02-09
Rob Shearman
o
l
e32: Output the size
that w
e
didn't
e
xpe
c
t
in th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-09
Rob S
h
earman
ole32: Fix
s
ome t
e
st
f
ailures
i
n
t
he HGLOBAL marshalling
.
.
.
commit
|
commitdiff
|
tree
2009-02-09
Rob Shearman
o
le32: Fix CLIPFORMAT marshalling on 64-bit platform
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-06
Rob Shea
r
man
rpcr
t
4: C
h
ange the test of CStdS
t
ubBuffer
-
>
p
PSFactory
.
.
.
commit
|
commitdiff
|
tree
2009-02-06
Rob Shearman
ole32: Fi
x
an ole2 test failure o
n
Win9x an
d
NT4
.
commit
|
commitdiff
|
tree
2009-02-02
R
ob Shear
m
a
n
oleaut32: Init
i
a
lise more of the co
n
text passe
d
i
n
to
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Rob Sh
e
arman
o
le32:
I
nitia
l
i
s
e
more of the context passed into
use
r
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Rob Shearman
C
hange pa
r
a
m
eter typ
e
fro
m
size_t to
S
IZE_T for MID
L
_user_al
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Rob Sh
e
arman
r
pcrt4: Fix
a
c
s
t
ub
t
e
s
t
f
a
ilur
e
on older versions
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Rob Shearman
o
leaut32:
Fix
the ty
p
el
i
b
t
ests on
6
4-bit platf
o
rms
.
commit
|
commitdiff
|
tree
2009-01-28
R
ob Shearman
rpcrt4:
A
dd tests for Nd
r
G
etUse
r
M
arshalInfo
.
commit
|
commitdiff
|
tree
2009-01-28
Rob S
h
earman
rp
c
rt4: Impl
e
ment Ndr
G
et
U
serM
a
rsha
l
Inf
o
.
commit
|
commitdiff
|
tree
2009-01-28
Rob S
h
e
a
rman
rpcrt4: Don'
t
t
est for a
specific value for fBuff
e
r
V
a
l
id
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
Rob Shearman
o
l
e32: Fix
a missing C
o
U
n
i
ni
t
i
alize in test
_
CoFreeUnuse
d
Libr
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
R
ob Shearman
ole
3
2:
F
i
x some
t
est
s
that fa
i
l
on NT4 and
W
in
9
x
.
commit
|
commitdiff
|
tree
2009-01-26
R
ob Shearman
rpc
r
t
4: Fix
b
uff
e
r overflow i
n
UUI
D
tests
.
commit
|
commitdiff
|
tree
2009-01-23
Rob Shearma
n
r
p
crt
4
: Remove th
e
NDR version check from
NdrClientCa
l
l2
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
Rob Shearman
rpcrt4: Do
n
't
d
eclare function
s
t
h
at aren't exported
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
Rob Sh
e
arma
n
widl: A
d
d
new type
_
get_type an
d
type_get_real
_
type_type
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
Rob S
h
earman
widl: Add a new
f
unction, typ
e
_
a
lias_get_aliasee to
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Rob
S
he
a
rman
rpcrt4: Unmarshalling functions s
h
ould always set fMustAlloc
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Rob Shear
m
a
n
ole
a
ut32:
Test the
return
value of the remo
t
e IWidg
e
t_
S
truct
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Rob Shearman
u
s
er32: Free
a
llocated memory in
USER
_
un
l
oa
d
_driver
.
commit
|
commitdiff
|
tree
2009-01-12
Rob Shea
r
m
a
n
ntosk
r
nl:
F
ree allocate
d
buffers
on exit from
wine_nt
o
skrnl_
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Rob Shear
m
an
o
l
e
a
ut32: Dump
MSFT format typei
n
f
o
s up
o
n
load
i
n
g
.
commit
|
commitdiff
|
tree
2009-01-07
R
o
b Shearman
widl: M
a
k
e the case of messa
g
es outp
u
t
by warning
and
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Rob Shearma
n
widl: Determine the typ
e
of an array
e
ntirel
y
a
t
code
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Rob Shearman
widl: Replace uses of
g
et_func_return_type with type_funct
i
o
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Ro
b
Shearman
w
idl:
Add new function, type_iface_get_stmts
.
commit
|
commitdiff
|
tree
2009-01-06
Rob Shearman
widl: Add a new function, type_ifa
c
e_g
e
t_inherit
.
commit
|
commitdiff
|
tree
2009-01-06
Rob Shearman
wi
d
l: Add
a new function
,
ty
p
e_pointer_g
e
t_ref
.
commit
|
commitdiff
|
tree
2009-01-06
Rob Shearman
wi
d
l: Add a new f
u
nction, type_array
_
get_element
.
commit
|
commitdiff
|
tree
2009-01-06
Rob Shearman
w
i
dl: Move th
e
ifaces f
i
eld of
t
he typ
e
_t structure
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Ro
b
S
h
earman
widl: Ad
d
fu
n
ction f
o
r getting the inter
f
aces
de
f
ined
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Rob
S
h
earman
wid
l
: Don't store typelib kind informati
o
n in the
t
ype
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Ro
b
Shearman
widl: Move
c
reati
o
n of
m
odule type in
t
o
a separate
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
R
o
b Shea
r
m
an
widl:
Move duptyp
e
a
nd alias to
parser
.
y
.
commit
|
commitdiff
|
tree
2009-01-06
Rob Sh
e
a
rman
w
i
dl:
Add new
t
y
pe_is_al
i
as
and type
_
get_real_ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Rob Shear
m
an
w
idl: Acces
s
array type pr
o
perties th
r
ough accessors
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Rob Sh
e
a
rman
widl: Move funcs and stm
t
s fields from t
y
pe_t structure
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Rob Shearman
w
idl: Do the consistency checks on
i
nterfac
e
s after
.
.
.
commit
|
commitdiff
|
tree
2009-01-03
R
ob Sh
e
arman
widl: Ad
d
aliased types
to
the ty
p
elib for
statements
.
.
.
commit
|
commitdiff
|
tree
next