Limit maximum string length for arrays to prevent certain strange crashes

This commit is contained in:
phobos2077
2016-11-06 00:15:25 +07:00
parent 1595d75f7c
commit ce1fd719cf
+1 -1
View File
@@ -4,7 +4,7 @@
#include <unordered_map> #include <unordered_map>
#include <set> #include <set>
#define ARRAY_MAX_STRING (1024) // maximum length of string to be stored as array key or value #define ARRAY_MAX_STRING (255) // maximum length of string to be stored as array key or value
#define ARRAY_MAX_SIZE (100000) // maximum number of array elements, #define ARRAY_MAX_SIZE (100000) // maximum number of array elements,
// so total maximum memory/disk footprint of one array is: 16 + (ARRAY_MAX_STRING + 8) * ARRAY_MAX_SIZE // so total maximum memory/disk footprint of one array is: 16 + (ARRAY_MAX_STRING + 8) * ARRAY_MAX_SIZE