From 2b3b6367f1c339f6db57f40cf149621c0247c850 Mon Sep 17 00:00:00 2001 From: Wanne Date: Sun, 4 May 2008 19:19:38 +0000 Subject: [PATCH] Fixed bug #93: Character name too long at IMP activation screen -> CTD git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@2100 3b4a5df2-a311-0410-b5c6-a8a6f20db521 --- Laptop/IMP Confirm.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Laptop/IMP Confirm.cpp b/Laptop/IMP Confirm.cpp index 9aca19714..af781e3c6 100644 --- a/Laptop/IMP Confirm.cpp +++ b/Laptop/IMP Confirm.cpp @@ -1209,7 +1209,7 @@ void WriteOutCurrentImpCharacter( INT32 iProfileId, STR fileName ) BOOLEAN ImpExists ( STR nickName ) { // Changed by ADB, rev 1513, to resolve IMPs created prior to structural changes - char zFileName[13]; + char zFileName[32]; strcpy(zFileName,nickName); //strcat(zFileName,IMP_FILENAME_SUFFIX); @@ -1238,7 +1238,8 @@ BOOLEAN LoadImpCharacter( STR nickName ) HWFILE hFile; UINT32 uiBytesRead = 0; - char zFileName[13]; + // WANNE: Enlarged the array from 13 characters to 32. + char zFileName[32]; //ADB first try to load the new kind strcpy(zFileName,nickName);