We don't bind the container in AddRef.
Signed-off-by: Axel Davy <[email protected]>
---
src/gallium/state_trackers/nine/iunknown.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/gallium/state_trackers/nine/iunknown.h
b/src/gallium/state_trackers/nine/iunknown.h
index d357aad..dd1dab9 100644
--- a/src/gallium/state_trackers/nine/iunknown.h
+++ b/src/gallium/state_trackers/nine/iunknown.h
@@ -165,8 +165,7 @@ static inline void
NineUnknown_Detach( struct NineUnknown *This )
{
assert(This->container && !This->forward);
- if (This->refs)
- NineUnknown_Unbind(This->container);
+
if (This->bind)
NineUnknown_Unbind(This->container);
This->container = NULL;
--
2.10.2
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev