Commit bd1b0397 authored by VanillaSalt's avatar VanillaSalt

increse script buffer size

parent 49225a65
...@@ -15,11 +15,11 @@ ...@@ -15,11 +15,11 @@
#include "interpreter.h" #include "interpreter.h"
#include <set> #include <set>
script_reader sreader = default_script_reader; static script_reader sreader = default_script_reader;
card_reader creader = default_card_reader; static card_reader creader = default_card_reader;
message_handler mhandler = default_message_handler; static message_handler mhandler = default_message_handler;
byte buffer[0x10000]; static byte buffer[0x20000];
std::set<duel*> duel_set; static std::set<duel*> duel_set;
extern "C" DECL_DLLEXPORT void set_script_reader(script_reader f) { extern "C" DECL_DLLEXPORT void set_script_reader(script_reader f) {
sreader = f; sreader = f;
...@@ -46,7 +46,7 @@ byte* default_script_reader(const char* script_name, int* slen) { ...@@ -46,7 +46,7 @@ byte* default_script_reader(const char* script_name, int* slen) {
return 0; return 0;
fseek(fp, 0, SEEK_END); fseek(fp, 0, SEEK_END);
uint32 len = ftell(fp); uint32 len = ftell(fp);
if (len > 0x10000) { if (len > sizeof(buffer)) {
fclose(fp); fclose(fp);
return 0; return 0;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment