File libhl2-2.4.3-abuild.patch of Package libhl2
diff -rupN libhl2-2.4.3/HLLib/BSPFile.cpp libhl2-2.4.3_mod/HLLib/BSPFile.cpp
--- libhl2-2.4.3/HLLib/BSPFile.cpp 2012-12-02 15:16:34.553118573 +0100
+++ libhl2-2.4.3_mod/HLLib/BSPFile.cpp 2012-12-02 15:20:05.105149810 +0100
@@ -12,6 +12,7 @@
#include "HLLib.h"
#include "BSPFile.h"
#include "Streams.h"
+#include <cstring>
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/DirectoryFile.cpp libhl2-2.4.3_mod/HLLib/DirectoryFile.cpp
--- libhl2-2.4.3/HLLib/DirectoryFile.cpp 2012-12-02 15:16:34.554118575 +0100
+++ libhl2-2.4.3_mod/HLLib/DirectoryFile.cpp 2012-12-02 15:20:05.105149810 +0100
@@ -15,6 +15,7 @@
#include "Streams.h"
#include "Package.h"
#include "Utility.h"
+#include <cstring>
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/DirectoryFolder.cpp libhl2-2.4.3_mod/HLLib/DirectoryFolder.cpp
--- libhl2-2.4.3/HLLib/DirectoryFolder.cpp 2012-12-02 15:16:34.555118577 +0100
+++ libhl2-2.4.3_mod/HLLib/DirectoryFolder.cpp 2012-12-02 15:20:05.106149821 +0100
@@ -15,6 +15,7 @@
#include "Utility.h"
#include <algorithm>
+#include <cstring>
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/DirectoryItem.cpp libhl2-2.4.3_mod/HLLib/DirectoryItem.cpp
--- libhl2-2.4.3/HLLib/DirectoryItem.cpp 2012-12-02 15:16:34.555118577 +0100
+++ libhl2-2.4.3_mod/HLLib/DirectoryItem.cpp 2012-12-02 15:20:05.106149821 +0100
@@ -12,6 +12,7 @@
#include "DirectoryItem.h"
#include "DirectoryFile.h"
#include "DirectoryFolder.h"
+#include <cstring>
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/Error.cpp libhl2-2.4.3_mod/HLLib/Error.cpp
--- libhl2-2.4.3/HLLib/Error.cpp 2012-12-02 15:16:34.555118577 +0100
+++ libhl2-2.4.3_mod/HLLib/Error.cpp 2012-12-02 15:20:05.106149821 +0100
@@ -10,6 +10,9 @@
*/
#include "Error.h"
+#include <cstring>
+#include <cctype>
+
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/FileMapping.cpp libhl2-2.4.3_mod/HLLib/FileMapping.cpp
--- libhl2-2.4.3/HLLib/FileMapping.cpp 2012-12-02 15:16:34.556118577 +0100
+++ libhl2-2.4.3_mod/HLLib/FileMapping.cpp 2012-12-02 15:20:05.107149833 +0100
@@ -11,6 +11,7 @@
#include "HLLib.h"
#include "FileMapping.h"
+#include <cstring>
using namespace HLLib;
using namespace HLLib::Mapping;
diff -rupN libhl2-2.4.3/HLLib/FileStream.cpp libhl2-2.4.3_mod/HLLib/FileStream.cpp
--- libhl2-2.4.3/HLLib/FileStream.cpp 2012-12-02 15:16:34.556118577 +0100
+++ libhl2-2.4.3_mod/HLLib/FileStream.cpp 2012-12-02 15:20:05.107149833 +0100
@@ -11,6 +11,7 @@
#include "HLLib.h"
#include "FileStream.h"
+#include <cstring>
using namespace HLLib;
using namespace HLLib::Streams;
diff -rupN libhl2-2.4.3/HLLib/GCFFile.cpp libhl2-2.4.3_mod/HLLib/GCFFile.cpp
--- libhl2-2.4.3/HLLib/GCFFile.cpp 2012-12-02 15:16:34.590118748 +0100
+++ libhl2-2.4.3_mod/HLLib/GCFFile.cpp 2012-12-02 15:20:05.108149850 +0100
@@ -13,6 +13,7 @@
#include "GCFFile.h"
#include "Streams.h"
#include "Checksum.h"
+#include <cstring>
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/GCFStream.cpp libhl2-2.4.3_mod/HLLib/GCFStream.cpp
--- libhl2-2.4.3/HLLib/GCFStream.cpp 2012-12-02 15:16:34.591118752 +0100
+++ libhl2-2.4.3_mod/HLLib/GCFStream.cpp 2012-12-02 15:20:05.108149850 +0100
@@ -11,6 +11,7 @@
#include "HLLib.h"
#include "GCFStream.h"
+#include <cstring>
using namespace HLLib;
using namespace HLLib::Streams;
diff -rupN libhl2-2.4.3/HLLib/HLLib.cpp libhl2-2.4.3_mod/HLLib/HLLib.cpp
--- libhl2-2.4.3/HLLib/HLLib.cpp 2012-12-02 15:16:34.592118756 +0100
+++ libhl2-2.4.3_mod/HLLib/HLLib.cpp 2012-12-02 15:20:05.109149862 +0100
@@ -10,6 +10,7 @@
*/
#include "HLLib.h"
+#include <cstring>
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/MappingStream.cpp libhl2-2.4.3_mod/HLLib/MappingStream.cpp
--- libhl2-2.4.3/HLLib/MappingStream.cpp 2012-12-02 15:16:34.593118760 +0100
+++ libhl2-2.4.3_mod/HLLib/MappingStream.cpp 2012-12-02 15:20:05.109149862 +0100
@@ -11,6 +11,7 @@
#include "HLLib.h"
#include "MappingStream.h"
+#include <cstring>
using namespace HLLib;
using namespace HLLib::Streams;
diff -rupN libhl2-2.4.3/HLLib/MemoryStream.cpp libhl2-2.4.3_mod/HLLib/MemoryStream.cpp
--- libhl2-2.4.3/HLLib/MemoryStream.cpp 2012-12-02 15:16:34.594118765 +0100
+++ libhl2-2.4.3_mod/HLLib/MemoryStream.cpp 2012-12-02 15:20:05.109149862 +0100
@@ -11,6 +11,7 @@
#include "HLLib.h"
#include "MemoryStream.h"
+#include <cstring>
using namespace HLLib;
using namespace HLLib::Streams;
diff -rupN libhl2-2.4.3/HLLib/NCFFile.cpp libhl2-2.4.3_mod/HLLib/NCFFile.cpp
--- libhl2-2.4.3/HLLib/NCFFile.cpp 2012-12-02 15:16:34.594118765 +0100
+++ libhl2-2.4.3_mod/HLLib/NCFFile.cpp 2012-12-02 15:20:05.110149868 +0100
@@ -14,6 +14,7 @@
#include "Streams.h"
#include "Checksum.h"
#include "Utility.h"
+#include <cstring>
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/PAKFile.cpp libhl2-2.4.3_mod/HLLib/PAKFile.cpp
--- libhl2-2.4.3/HLLib/PAKFile.cpp 2012-12-02 15:16:34.596118776 +0100
+++ libhl2-2.4.3_mod/HLLib/PAKFile.cpp 2012-12-02 15:20:05.110149868 +0100
@@ -12,6 +12,7 @@
#include "HLLib.h"
#include "PAKFile.h"
#include "Streams.h"
+#include <cstring>
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/Utility.cpp libhl2-2.4.3_mod/HLLib/Utility.cpp
--- libhl2-2.4.3/HLLib/Utility.cpp 2012-12-02 15:16:34.598118786 +0100
+++ libhl2-2.4.3_mod/HLLib/Utility.cpp 2012-12-02 15:20:05.110149868 +0100
@@ -10,6 +10,7 @@
*/
#include "Utility.h"
+#include <cstring>
hlBool HLLib::GetFileExists(const hlChar *lpPath)
{
diff -rupN libhl2-2.4.3/HLLib/VBSPFile.cpp libhl2-2.4.3_mod/HLLib/VBSPFile.cpp
--- libhl2-2.4.3/HLLib/VBSPFile.cpp 2012-12-02 15:16:34.599118791 +0100
+++ libhl2-2.4.3_mod/HLLib/VBSPFile.cpp 2012-12-02 15:20:05.111149870 +0100
@@ -13,6 +13,7 @@
#include "VBSPFile.h"
#include "Streams.h"
#include "Checksum.h"
+#include <cstring>
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/VPKFile.cpp libhl2-2.4.3_mod/HLLib/VPKFile.cpp
--- libhl2-2.4.3/HLLib/VPKFile.cpp 2012-12-02 15:16:34.600118796 +0100
+++ libhl2-2.4.3_mod/HLLib/VPKFile.cpp 2012-12-02 15:20:05.111149870 +0100
@@ -14,6 +14,7 @@
#include "Mappings.h"
#include "Streams.h"
#include "Checksum.h"
+#include <cstring>
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/WADFile.cpp libhl2-2.4.3_mod/HLLib/WADFile.cpp
--- libhl2-2.4.3/HLLib/WADFile.cpp 2012-12-02 15:16:34.601118801 +0100
+++ libhl2-2.4.3_mod/HLLib/WADFile.cpp 2012-12-02 15:20:05.112149871 +0100
@@ -12,6 +12,7 @@
#include "HLLib.h"
#include "WADFile.h"
#include "Streams.h"
+#include <cstring>
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/Wrapper.cpp libhl2-2.4.3_mod/HLLib/Wrapper.cpp
--- libhl2-2.4.3/HLLib/Wrapper.cpp 2012-12-02 15:16:34.602118806 +0100
+++ libhl2-2.4.3_mod/HLLib/Wrapper.cpp 2012-12-02 15:20:05.112149871 +0100
@@ -15,6 +15,7 @@
#include "Streams.h"
#include "Packages.h"
#include "Wrapper.h"
+#include <cstring>
using namespace HLLib;
using namespace HLLib::Streams;
diff -rupN libhl2-2.4.3/HLLib/XZPFile.cpp libhl2-2.4.3_mod/HLLib/XZPFile.cpp
--- libhl2-2.4.3/HLLib/XZPFile.cpp 2012-12-02 15:16:34.602118806 +0100
+++ libhl2-2.4.3_mod/HLLib/XZPFile.cpp 2012-12-02 15:20:05.113149874 +0100
@@ -12,6 +12,7 @@
#include "HLLib.h"
#include "XZPFile.h"
#include "Streams.h"
+#include <cstring>
using namespace HLLib;
diff -rupN libhl2-2.4.3/HLLib/ZIPFile.cpp libhl2-2.4.3_mod/HLLib/ZIPFile.cpp
--- libhl2-2.4.3/HLLib/ZIPFile.cpp 2012-12-02 15:16:34.603118811 +0100
+++ libhl2-2.4.3_mod/HLLib/ZIPFile.cpp 2012-12-02 15:20:05.113149874 +0100
@@ -13,6 +13,7 @@
#include "ZIPFile.h"
#include "Streams.h"
#include "Checksum.h"
+#include <cstring>
#if USE_ZLIB
# ifdef _WIN32