From 43a8ec898fa4718d97685d2d451ebc16bf23bfd8 Mon Sep 17 00:00:00 2001 From: Steven Watanabe Date: Sat, 13 Apr 2013 22:34:45 +0000 Subject: [PATCH] Fix valgrind errors [SVN r83886] --- src/engine/modules.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/modules.c b/src/engine/modules.c index 7f6275e32..6be82fe12 100644 --- a/src/engine/modules.c +++ b/src/engine/modules.c @@ -402,7 +402,7 @@ void module_set_fixed_variables( struct module_t * m, int n_variables ) LIST * * fixed_variables = BJAM_MALLOC( n_variables * sizeof( LIST * ) ); if ( m->fixed_variables ) { - memcpy( fixed_variables, m->fixed_variables, n_variables * sizeof( LIST * ) ); + memcpy( fixed_variables, m->fixed_variables, m->num_fixed_variables * sizeof( LIST * ) ); BJAM_FREE( m->fixed_variables ); } m->fixed_variables = fixed_variables;