ffi/com: fix an internal cast
Merge to v5.3
This commit is contained in:
parent
774e254f3c
commit
c86ee5b6e2
|
@ -1779,7 +1779,7 @@
|
||||||
(define method-result
|
(define method-result
|
||||||
(if (= inv-kind INVOKE_PROPERTYPUT)
|
(if (= inv-kind INVOKE_PROPERTYPUT)
|
||||||
#f
|
#f
|
||||||
(cast (malloc 'atomic _VARIANT) _pointer _VARIANT-pointer)))
|
(cast (malloc 'atomic _VARIANT) _pointer (_gcable _VARIANT-pointer))))
|
||||||
(when method-result
|
(when method-result
|
||||||
(VariantInit method-result))
|
(VariantInit method-result))
|
||||||
(define-values (hr exn-info error-index)
|
(define-values (hr exn-info error-index)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user