From: Brian Paul Date: Thu, 10 Jan 2002 15:50:12 +0000 (+0000) Subject: init whole immediate struct to zero X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2e99cbd9539cf686a45ffdfb9ec6c6a88e3aaa47;p=mesa.git init whole immediate struct to zero --- diff --git a/src/mesa/tnl/t_imm_alloc.c b/src/mesa/tnl/t_imm_alloc.c index 38525375996..1518331c4a1 100644 --- a/src/mesa/tnl/t_imm_alloc.c +++ b/src/mesa/tnl/t_imm_alloc.c @@ -1,4 +1,4 @@ -/* $Id: t_imm_alloc.c,v 1.13 2002/01/05 20:51:13 brianp Exp $ */ +/* $Id: t_imm_alloc.c,v 1.14 2002/01/10 15:50:12 brianp Exp $ */ /* * Mesa 3-D graphics library @@ -38,7 +38,7 @@ static int id = 0; /* give each struct immediate a unique ID number */ static struct immediate *real_alloc_immediate( GLcontext *ctx ) { - struct immediate *IM = ALIGN_MALLOC_STRUCT( immediate, 32 ); + struct immediate *IM = ALIGN_CALLOC_STRUCT( immediate, 32 ); if (!IM) return 0; @@ -61,15 +61,6 @@ static struct immediate *real_alloc_immediate( GLcontext *ctx ) IM->CopyTexSize = 0; IM->CopyStart = IM->Start; - /* KW: Removed initialization of normals as these are now treated - * identically to all other data types. - */ - - MEMSET(IM->Flag, 0, sizeof(IM->Flag)); -#if 0 - MEMSET(IM->Normal, 0.0 , sizeof(IM->Normal)); -#endif - return IM; }