@@ -531,8 +531,7 @@ Local<Value> MoneyClass::set(const Arguments& args) {
531
531
CHECK_ARG_TYPE (args[1 ], ValueKind::kNumber );
532
532
533
533
try {
534
- return Boolean::newBoolean (
535
- EconomySystem::setMoney (args[0 ].asString ().toString (), args[1 ].asNumber ().toInt64 ())
534
+ return Boolean::newBoolean (EconomySystem::setMoney (args[0 ].asString ().toString (), args[1 ].asNumber ().toInt64 ())
536
535
);
537
536
} catch (const std::invalid_argument& e) {
538
537
lse::LegacyScriptEngine::getInstance ().getSelf ().getLogger ().error (" Bad argument in MoneySet!" );
@@ -570,8 +569,7 @@ Local<Value> MoneyClass::add(const Arguments& args) {
570
569
CHECK_ARG_TYPE (args[1 ], ValueKind::kNumber );
571
570
572
571
try {
573
- return Boolean::newBoolean (
574
- EconomySystem::addMoney (args[0 ].asString ().toString (), args[1 ].asNumber ().toInt64 ())
572
+ return Boolean::newBoolean (EconomySystem::addMoney (args[0 ].asString ().toString (), args[1 ].asNumber ().toInt64 ())
575
573
);
576
574
} catch (const std::invalid_argument& e) {
577
575
lse::LegacyScriptEngine::getInstance ().getSelf ().getLogger ().error (" Bad argument in MoneyAdd!" );
@@ -615,14 +613,12 @@ Local<Value> MoneyClass::trans(const Arguments& args) {
615
613
try {
616
614
string note = " " ;
617
615
if (args.size () >= 4 && args[3 ].getKind () == ValueKind::kString ) note = args[3 ].asString ().toString ();
618
- return Boolean::newBoolean (
619
- EconomySystem::transMoney (
620
- args[0 ].asString ().toString (),
621
- args[1 ].asString ().toString (),
622
- args[2 ].asNumber ().toInt64 (),
623
- note
624
- )
625
- );
616
+ return Boolean::newBoolean (EconomySystem::transMoney (
617
+ args[0 ].asString ().toString (),
618
+ args[1 ].asString ().toString (),
619
+ args[2 ].asNumber ().toInt64 (),
620
+ note
621
+ ));
626
622
} catch (const std::invalid_argument& e) {
627
623
lse::LegacyScriptEngine::getInstance ().getSelf ().getLogger ().error (" Bad argument in MoneyTrans!" );
628
624
ll::error_utils::printException (e, lse::LegacyScriptEngine::getInstance ().getSelf ().getLogger ());
@@ -887,7 +883,7 @@ Local<Value> DataClass::toMD5(const Arguments& args) {
887
883
LOG_WRONG_ARG_TYPE (__FUNCTION__);
888
884
return Local<Value>();
889
885
}
890
- return String::newString (Crypto::Hash::hash (Crypto::Hash::HashType::Md5, data));
886
+ return String::newString (Crypto::Hash::hash (Crypto::Hash::HashType::Md5, data. data (), data. size () ));
891
887
}
892
888
CATCH (" Fail in ToMD5!" );
893
889
}
@@ -905,7 +901,7 @@ Local<Value> DataClass::toSHA1(const Arguments& args) {
905
901
LOG_WRONG_ARG_TYPE (__FUNCTION__);
906
902
return Local<Value>();
907
903
}
908
- return String::newString (Crypto::Hash::hash (Crypto::Hash::HashType::Md5, data));
904
+ return String::newString (Crypto::Hash::hash (Crypto::Hash::HashType::Md5, data. data (), data. size () ));
909
905
}
910
906
CATCH (" Fail in ToSHA1!" );
911
907
}
0 commit comments