Commit 4b637e15 authored by nanahira's avatar nanahira Committed by GitHub

fix return buffer

parent 9fd07978
......@@ -1664,7 +1664,9 @@ void TagDuel::RefreshSingle(int player, int location, int sequence, int flag) {
}
byte* TagDuel::ScriptReaderEx(const char* script_name, int* slen) {
ScriptReaderExDirectry("./expansions", script_name, slen);
byte* buffer = ScriptReaderExDirectry("./expansions", script_name, slen);
if(buffer)
return buffer;
#ifdef _WIN32
char fpath[1000];
WIN32_FIND_DATAW fdataw;
......@@ -1675,7 +1677,7 @@ byte* TagDuel::ScriptReaderEx(const char* script_name, int* slen) {
char fname[780];
BufferIO::EncodeUTF8(fdataw.cFileName, fname);
sprintf(fpath, "./expansions/%s", fname);
byte* buffer = ScriptReaderExDirectry(fpath, script_name, slen);
buffer = ScriptReaderExDirectry(fpath, script_name, slen);
if(buffer)
return buffer;
}
......@@ -1691,7 +1693,7 @@ byte* TagDuel::ScriptReaderEx(const char* script_name, int* slen) {
continue;
char filepath[1000];
sprintf(filepath, "./expansions/%s/", dirp->d_name);
byte* buffer = ScriptReaderExDirectry(filepath, script_name, slen);
buffer = ScriptReaderExDirectry(filepath, script_name, slen);
if(buffer)
return buffer;
}
......
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