From 02f17afe63ddc2b250bac9a39f282a3ea9383704 Mon Sep 17 00:00:00 2001 From: Mikko Lehtonen Date: Thu, 7 May 2009 11:02:07 +0300 Subject: [PATCH] Handle lack of technique gracefully --- src/conditioners/axisconverter_core.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/conditioners/axisconverter_core.cpp b/src/conditioners/axisconverter_core.cpp index cbd3af2..675a43f 100644 --- a/src/conditioners/axisconverter_core.cpp +++ b/src/conditioners/axisconverter_core.cpp @@ -1461,8 +1461,10 @@ void common_convert(DAE *input, int code, int verbose) continue; domPhysics_scene::domTechnique_commonRef tech = thisPhysicsScene->getTechnique_common(); - daeDoubleArray &gravity = tech->getGravity()->getValue(); - doublearray_swap(gravity, code, verbose); + if( tech && tech->getGravity() ) { + daeDoubleArray &gravity = tech->getGravity()->getValue(); + doublearray_swap(gravity, code, verbose); + } }