aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kr/syeyoung/dungeonsguide/gamesdk
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/kr/syeyoung/dungeonsguide/gamesdk')
-rw-r--r--src/main/java/kr/syeyoung/dungeonsguide/gamesdk/GameSDK.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/gamesdk/GameSDK.java b/src/main/java/kr/syeyoung/dungeonsguide/gamesdk/GameSDK.java
index 0f591f22..ee4dd1f8 100644
--- a/src/main/java/kr/syeyoung/dungeonsguide/gamesdk/GameSDK.java
+++ b/src/main/java/kr/syeyoung/dungeonsguide/gamesdk/GameSDK.java
@@ -83,11 +83,12 @@ public class GameSDK {
public static void writeString(byte[] bts, String str) {
System.arraycopy(str.getBytes(), 0, bts, 0, str.getBytes().length);
+ bts[str.getBytes().length] = 0;
}
public static String readString(byte[] bts) {
int i;
for (i = 0; i < bts.length && bts[i] != 0; i++);
- byte[] asdasd = new byte[i+1];
+ byte[] asdasd = new byte[i];
System.arraycopy(bts, 0, asdasd, 0, i);
return new String(asdasd);
}