diff --git a/pandatool/src/cvscopy/cvsSourceDirectory.cxx b/pandatool/src/cvscopy/cvsSourceDirectory.cxx index bf001a8844..eb9aaa8fc9 100644 --- a/pandatool/src/cvscopy/cvsSourceDirectory.cxx +++ b/pandatool/src/cvscopy/cvsSourceDirectory.cxx @@ -97,13 +97,13 @@ get_rel_to(const CVSSourceDirectory *other) const { while (a->_depth > b->_depth) { prefix += "../"; a = a->_parent; - assert(a != (CVSSourceDirectory *)NULL); + nassertr(a != (CVSSourceDirectory *)NULL, string()); } while (b->_depth > a->_depth) { postfix = b->_dirname + "/" + postfix; b = b->_parent; - assert(b != (CVSSourceDirectory *)NULL); + nassertr(b != (CVSSourceDirectory *)NULL, string()); } while (a != b) { @@ -111,12 +111,12 @@ get_rel_to(const CVSSourceDirectory *other) const { postfix = b->_dirname + "/" + postfix; a = a->_parent; b = b->_parent; - assert(a != (CVSSourceDirectory *)NULL); - assert(b != (CVSSourceDirectory *)NULL); + nassertr(a != (CVSSourceDirectory *)NULL, string()); + nassertr(b != (CVSSourceDirectory *)NULL, string()); } string result = prefix + postfix; - assert(!result.empty()); + nassertr(!result.empty(), string()); return result.substr(0, result.length() - 1); }