From 596afdf0c4619a4fa5f4c9c5067821631924de2b Mon Sep 17 00:00:00 2001 From: Amorilia <amorilia@users.sourceforge.net> Date: Wed, 28 Mar 2007 13:39:13 +0000 Subject: [PATCH] niflib: * bug fix in Header block (array<3,LineString> crashes gcc when destructed) --- include/gen/Header.h | 2 +- src/gen/Header.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/gen/Header.h b/include/gen/Header.h index 758689e6..8b7c1db6 100644 --- a/include/gen/Header.h +++ b/include/gen/Header.h @@ -31,7 +31,7 @@ struct Header { /*! * Unknown. */ - array<3,LineString > copyright; + vector<LineString > copyright; /*! * The NIF version, in hexadecimal notation: 0x04000002, 0x0401000C, * 0x04020002, 0x04020100, 0x04020200, 0x0A000100, 0x0A010000, diff --git a/src/gen/Header.cpp b/src/gen/Header.cpp index a861387d..df85dcb4 100644 --- a/src/gen/Header.cpp +++ b/src/gen/Header.cpp @@ -5,7 +5,7 @@ All rights reserved. Please see niflib.h for licence. */ using namespace Niflib; //Constructor -Header::Header() : version((unsigned int)0x04000002), endianType((byte)1), userVersion((unsigned int)0), numBlocks((unsigned int)0), userVersion2((unsigned int)0), numBlockTypes((unsigned short)0), unknownInt2((unsigned int)0) {}; +Header::Header() : version((unsigned int)0x04000002), endianType((byte)1), userVersion((unsigned int)0), numBlocks((unsigned int)0), userVersion2((unsigned int)0), numBlockTypes((unsigned short)0), unknownInt2((unsigned int)0), copyright(3) {}; //Copy Constructor Header::Header( const Header & src ) { -- GitLab