From 31df23ebdadc992e42024ff76a7379812dc34a79 Mon Sep 17 00:00:00 2001 From: drowe67 Date: Wed, 21 Mar 2012 01:26:30 +0000 Subject: [PATCH] made valgrind use optional git-svn-id: https://svn.code.sf.net/p/freetel/code@349 01035d8c-6547-0410-b346-abe4f91aad63 --- codec2-dev/unittest/vq_train_jvm.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/codec2-dev/unittest/vq_train_jvm.c b/codec2-dev/unittest/vq_train_jvm.c index 54613f6b..9da091e0 100755 --- a/codec2-dev/unittest/vq_train_jvm.c +++ b/codec2-dev/unittest/vq_train_jvm.c @@ -27,7 +27,9 @@ */ +#ifdef VALGRIND #include +#endif #include #include @@ -337,7 +339,10 @@ int main(int argc, char **argv) } } nb_vectors = i; + +#ifdef VALGRIND VALGRIND_CHECK_MEM_IS_DEFINED(data, nb_entries*ndim); +#endif /* determine weights for each training vector */ @@ -365,7 +370,9 @@ int main(int argc, char **argv) pred[i*ndim+j] = data[i*ndim+j] - COEF*data[(i-2)*ndim+j]; } +#ifdef VALGRIND VALGRIND_CHECK_MEM_IS_DEFINED(pred, nb_entries*ndim); +#endif /* train first stage */ -- 2.25.1