From 15d080551902ec1007475ada4ac8decbe8453430 Mon Sep 17 00:00:00 2001 From: averne Date: Thu, 8 Aug 2019 10:46:25 +0200 Subject: [PATCH] Restore viCloseLayer, zero layer in viDestroyManagedLayer --- nx/source/services/vi.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nx/source/services/vi.c b/nx/source/services/vi.c index dc824f9b..924f4f7f 100644 --- a/nx/source/services/vi.c +++ b/nx/source/services/vi.c @@ -642,6 +642,7 @@ Result viDestroyManagedLayer(ViLayer *layer) { } *resp = r.Raw; rc = resp->result; + memset(layer, 0, sizeof(ViLayer)); } return rc; @@ -992,7 +993,7 @@ Result viCloseLayer(ViLayer *layer) } *resp = r.Raw; rc = resp->result; - layer->initialized = false; + memset(layer, 0, sizeof(ViLayer)); } return rc;