From 5d065d2d77e8770311ac31306edae22b48bb37c1 Mon Sep 17 00:00:00 2001 From: David Rose Date: Tue, 4 May 2004 19:53:43 +0000 Subject: [PATCH] don't initialize twice --- pandatool/src/mayaprogs/mayaCopy.cxx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pandatool/src/mayaprogs/mayaCopy.cxx b/pandatool/src/mayaprogs/mayaCopy.cxx index 53d73f17d9..dd4d29a010 100644 --- a/pandatool/src/mayaprogs/mayaCopy.cxx +++ b/pandatool/src/mayaprogs/mayaCopy.cxx @@ -149,10 +149,12 @@ filter_filename(const string &source) { bool MayaCopy:: copy_maya_file(const Filename &source, const Filename &dest, CVSSourceDirectory *dir) { - _maya = MayaApi::open_api(_program_name); - if (!_maya->is_valid()) { - nout << "Unable to initialize Maya.\n"; - exit(1); + if (_maya.is_null()) { + _maya = MayaApi::open_api(_program_name); + if (!_maya->is_valid()) { + nout << "Unable to initialize Maya.\n"; + exit(1); + } } if (!_maya->read(source)) {