From 9cf984f5cc6a9c834802c904b3cc5513e84e0fce Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Fri, 19 Nov 2010 15:39:37 +0100
Subject: [PATCH] Clear the svalue subtype in some more cases when __CHECKER__
 is active.

---
 src/sscanf.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/sscanf.c b/src/sscanf.c
index 848fa1cc4d..4479aa49fe 100644
--- a/src/sscanf.c
+++ b/src/sscanf.c
@@ -716,6 +716,7 @@ static INT32 PIKE_CONCAT4(very_low_sscanf_,INPUT_SHIFT,_,MATCH_SHIFT)(	 \
 	    }								 \
 	  }								 \
 	  sval.type=T_ARRAY;						 \
+	  DO_IF_CHECKER(sval.subtype=0);				 \
 	  sval.u.array=allocate_array(0);				 \
 	  SET_ONERROR(err, do_free_array, sval.u.array);		 \
 									 \
-- 
GitLab