mirror of https://github.com/hykilpikonna/AquaDX
[aimedb] fix some card number causing overflow
parent
20422b130f
commit
b0400c365c
|
@ -42,7 +42,9 @@ public class FeliCaLookupHandler implements BaseHandler {
|
||||||
|
|
||||||
|
|
||||||
// Get the decimal represent of the hex value, same from minime
|
// Get the decimal represent of the hex value, same from minime
|
||||||
StringBuilder accessCode = new StringBuilder(String.valueOf(((ByteBuf) requestMap.get("idm")).getLong(0)));
|
StringBuilder accessCode = new StringBuilder(
|
||||||
|
String.valueOf(((ByteBuf) requestMap.get("idm")).getLong(0)).replaceAll("-","") // Prevent negative overflow
|
||||||
|
);
|
||||||
while (accessCode.length() < 20) {
|
while (accessCode.length() < 20) {
|
||||||
accessCode.insert(0, "0");
|
accessCode.insert(0, "0");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue