From 3017e6b76b4626d69deac12ac0c27c1e23a68be2 Mon Sep 17 00:00:00 2001 From: Wonki Kim Date: Tue, 17 Dec 2019 10:56:00 +0900 Subject: [PATCH] fix potentional errors by svace Change-Id: I54211f3fc5534f90cd9b3769313a4ce1d610b673 --- bootstrap/server/src/ObjectMapper.cc | 2 +- libaurum/src/DeviceImpl/TM1Impl.cc | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bootstrap/server/src/ObjectMapper.cc b/bootstrap/server/src/ObjectMapper.cc index 1c7a703..75bf956 100644 --- a/bootstrap/server/src/ObjectMapper.cc +++ b/bootstrap/server/src/ObjectMapper.cc @@ -20,7 +20,7 @@ std::string ObjectMapper::addElement(std::unique_ptr object) UiObject *ObjectMapper::getElement(const std::string &key) { - unsigned long long keyCnt = (unsigned long long)std::stoi(key); // this key is a result of calling std:to_string(mObjCounter) + unsigned long long keyCnt = (unsigned long long)std::stoll(key); // this key is a result of calling std:to_string(mObjCounter) if (keyCnt <= 0 || keyCnt > mObjCounter) return nullptr; if (mObjectMap.count(key)) { UiObject *obj = mObjectMap[key].get(); diff --git a/libaurum/src/DeviceImpl/TM1Impl.cc b/libaurum/src/DeviceImpl/TM1Impl.cc index f55c427..82d4eef 100644 --- a/libaurum/src/DeviceImpl/TM1Impl.cc +++ b/libaurum/src/DeviceImpl/TM1Impl.cc @@ -31,7 +31,7 @@ bool TM1Impl::click(const int x, const int y) #ifdef GBSBUILD efl_util_input_generate_touch(mFakeTouchHandle, 0, EFL_UTIL_INPUT_TOUCH_BEGIN, x, y); - usleep(50); + usleep(5*10000); efl_util_input_generate_touch(mFakeTouchHandle, 0, EFL_UTIL_INPUT_TOUCH_END, x, y); return true; @@ -77,6 +77,7 @@ bool TM1Impl::drag(const int sx, const int sy, const int ex, const int ey, int i, j; // TODO fixed fps implementation + if (duration < 10) duration = 10; i = sx, j = sy; LOG_SCOPE_F(INFO, "flicking (%d, %d)", i, j); @@ -138,4 +139,4 @@ bool TM1Impl::pressKeyCode(std::string keycode) bool TM1Impl::takeScreenshot(std::string path, float scale, int quality) { return false; -} \ No newline at end of file +} -- 2.7.4