From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:43485) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R514G-0001oD-AU for qemu-devel@nongnu.org; Sat, 17 Sep 2011 16:00:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R514F-0007im-D6 for qemu-devel@nongnu.org; Sat, 17 Sep 2011 16:00:52 -0400 Received: from v220110690675601.yourvserver.net ([78.47.199.172]:56010) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R514F-0007ib-6F for qemu-devel@nongnu.org; Sat, 17 Sep 2011 16:00:51 -0400 From: Stefan Weil Date: Sat, 17 Sep 2011 22:00:30 +0200 Message-Id: <1316289634-18786-4-git-send-email-weil@mail.berlios.de> In-Reply-To: <4E74FC29.1050003@mail.berlios.de> References: <4E74FC29.1050003@mail.berlios.de> Subject: [Qemu-devel] [PATCH 4/8] tcg: Add some assertions List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: QEMU Developers Signed-off-by: Stefan Weil --- tcg/tcg.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/tcg/tcg.c b/tcg/tcg.c index bdd7a67..30f3aef 100644 --- a/tcg/tcg.c +++ b/tcg/tcg.c @@ -794,7 +794,9 @@ static char *tcg_get_arg_str_idx(TCGContext *s, char *buf, int buf_size, { TCGTemp *ts; + assert(idx >= 0 && idx < s->nb_temps); ts = &s->temps[idx]; + assert(ts); if (idx < s->nb_globals) { pstrcpy(buf, buf_size, ts->name); } else { -- 1.7.2.5