Skip to content

Commit 7b051a2

Browse files
committed
Fix linux builds
1 parent 05c1b04 commit 7b051a2

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/Plugin.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#include <sstream>
22
#include <iostream>
3+
#include <cstring>
34
#include <string>
45

56
#include "Plugin.hpp"
@@ -22,7 +23,7 @@ int Plugin::CreateJava(std::string classPath)
2223
JavaVMInitArgs vm_args;
2324
auto* options = new JavaVMOption[1];
2425
char cpoptionString[200] = "";
25-
strcpy(cpoptionString, optionString.str().c_str());
26+
std::strcpy(cpoptionString, optionString.str().c_str());
2627

2728
options[0].optionString = cpoptionString;
2829
vm_args.version = JNI_VERSION_1_8;
@@ -319,6 +320,8 @@ Plugin::Plugin()
319320
case Lua::LuaValue::Type::TABLE:
320321
Lua::ReturnValues(L, value.GetValue<Lua::LuaTable_t>());
321322
break;
323+
default:
324+
break;
322325
}
323326
}
324327
}

0 commit comments

Comments
 (0)