Skip to content

Commit 0eb09af

Browse files
author
Zezula Ladislav
committed
Added detection of compiled LUA scripts
1 parent 2f0e0e6 commit 0eb09af

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

src/SBaseFileTable.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*****************************************************************************/
1+
/*****************************************************************************/
22
/* SBaseFileTable.cpp Copyright (c) Ladislav Zezula 2010 */
33
/*---------------------------------------------------------------------------*/
44
/* Description: Common handler for classic and new hash&block tables */

src/SFileGetFileInfo.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -909,6 +909,7 @@ static TFileHeader2Ext data2ext[] =
909909
{0x47585053, 0xFFFFFFFF, 0x00000000, 0x00000000, "bls"}, // WoW pixel shaders
910910
{0xE0FFD8FF, 0xFFFFFFFF, 0x00000000, 0x00000000, "jpg"}, // JPEG image
911911
{0x503B4449, 0xFFFFFFFF, 0x3B4C5857, 0xFFFFFFFF, "slk"}, // SLK file (usually starts with "ID;PWXL;N;E")
912+
{0x61754C1B, 0xFFFFFFFF, 0x00000000, 0x00000000, "lua"}, // Compiled LUA files
912913
{0x00000000, 0x00000000, 0x00000000, 0x00000000, "xxx"}, // Default extension
913914
{0, 0, 0, 0, NULL} // Terminator
914915
};

test/StormTest.cpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@ static const TCHAR szListFileDir[] = { '1', '9', '9', '5', ' ', '-', ' ', 'T', '
4848
#ifdef PLATFORM_MAC
4949
#define WORK_PATH_ROOT "/Users/sam/StormLib/test"
5050
static const TCHAR szListFileDir[] = { '1', '9', '9', '5', ' ', '-', ' ', 'T', 'e', 's', 't', ' ', 'M', 'P', 'Q', 's', '\\', 'l', 'i', 's', 't', 'f', 'i', 'l', 'e', 's', '-', (TCHAR)0xe6, (TCHAR)0x96, (TCHAR)0xB0, (TCHAR)0xE5, (TCHAR)0xBB, (TCHAR)0xBA, (TCHAR)0xE6, (TCHAR)0x96, (TCHAR)0x87, (TCHAR)0xE4, (TCHAR)0xBB, (TCHAR)0xB6, (TCHAR)0xE5, (TCHAR)0xA4, (TCHAR)0xB9, 0 };
51-
#endif
52-
53-
#ifdef PLATFORM_HAIKU
54-
#define WORK_PATH_ROOT "~/StormLib/test"
55-
static const TCHAR szListFileDir[] = { '1', '9', '9', '5', ' ', '-', ' ', 'T', 'e', 's', 't', ' ', 'M', 'P', 'Q', 's', '\\', 'l', 'i', 's', 't', 'f', 'i', 'l', 'e', 's', '-', (TCHAR)0xe6, (TCHAR)0x96, (TCHAR)0xB0, (TCHAR)0xE5, (TCHAR)0xBB, (TCHAR)0xBA, (TCHAR)0xE6, (TCHAR)0x96, (TCHAR)0x87, (TCHAR)0xE4, (TCHAR)0xBB, (TCHAR)0xB6, (TCHAR)0xE5, (TCHAR)0xA4, (TCHAR)0xB9, 0 };
51+
#endif
52+
53+
#ifdef PLATFORM_HAIKU
54+
#define WORK_PATH_ROOT "~/StormLib/test"
55+
static const TCHAR szListFileDir[] = { '1', '9', '9', '5', ' ', '-', ' ', 'T', 'e', 's', 't', ' ', 'M', 'P', 'Q', 's', '\\', 'l', 'i', 's', 't', 'f', 'i', 'l', 'e', 's', '-', (TCHAR)0xe6, (TCHAR)0x96, (TCHAR)0xB0, (TCHAR)0xE5, (TCHAR)0xBB, (TCHAR)0xBA, (TCHAR)0xE6, (TCHAR)0x96, (TCHAR)0x87, (TCHAR)0xE4, (TCHAR)0xBB, (TCHAR)0xB6, (TCHAR)0xE5, (TCHAR)0xA4, (TCHAR)0xB9, 0 };
5656
#endif
5757

5858
// Global for the work MPQ

0 commit comments

Comments
 (0)