From 4b61f07cf4ff402bc9085444340f5bc8aaa75eda Mon Sep 17 00:00:00 2001 From: Amorilia <amorilia@users.sourceforge.net> Date: Sat, 5 Apr 2008 11:35:56 +0000 Subject: [PATCH] typo fixed --- include/obj/NiPhysXProp.h | 2 +- src/obj/NiPhysXProp.cpp | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/include/obj/NiPhysXProp.h b/include/obj/NiPhysXProp.h index 78da455e..67b909d4 100644 --- a/include/obj/NiPhysXProp.h +++ b/include/obj/NiPhysXProp.h @@ -67,7 +67,7 @@ protected: /*! Unknown */ float unknownFloat1; /*! Unknown */ - unsigned int unknownInt1; + mutable unsigned int unknownInt1; /*! Unknown */ vector<Ref<NiObject > > unknownRefs1; /*! Number of NiPhysXTransformDest references */ diff --git a/src/obj/NiPhysXProp.cpp b/src/obj/NiPhysXProp.cpp index 615faab6..838b4095 100644 --- a/src/obj/NiPhysXProp.cpp +++ b/src/obj/NiPhysXProp.cpp @@ -52,7 +52,7 @@ void NiPhysXProp::Read( istream& in, list<unsigned int> & link_stack, const NifI NiObjectNET::Read( in, link_stack, info ); NifStream( unknownFloat1, in, info ); NifStream( unknownInt1, in, info ); - unknownRefs1.resize(unknownRef1); + unknownRefs1.resize(unknownInt1); for (unsigned int i1 = 0; i1 < unknownRefs1.size(); i1++) { NifStream( block_num, in, info ); link_stack.push_back( block_num ); @@ -79,6 +79,7 @@ void NiPhysXProp::Write( ostream& out, const map<NiObjectRef,unsigned int> & lin NiObjectNET::Write( out, link_map, info ); numDests = (int)(transformDests.size()); + unknownInt1 = (unsigned int)(unknownRefs1.size()); NifStream( unknownFloat1, out, info ); NifStream( unknownInt1, out, info ); for (unsigned int i1 = 0; i1 < unknownRefs1.size(); i1++) { @@ -129,6 +130,7 @@ std::string NiPhysXProp::asString( bool verbose ) const { unsigned int array_output_count = 0; out << NiObjectNET::asString(); numDests = (int)(transformDests.size()); + unknownInt1 = (unsigned int)(unknownRefs1.size()); out << " Unknown Float 1: " << unknownFloat1 << endl; out << " Unknown Int 1: " << unknownInt1 << endl; array_output_count = 0; -- GitLab