diff --git a/file/src/file_impl_hal/file.c b/file/src/file_impl_hal/file.c index 6bce29b29255a6f2e5c1c53f9d122adbc67228ee..cdd254efed1dc10d3afe1faf947ef5928f380434 100644 --- a/file/src/file_impl_hal/file.c +++ b/file/src/file_impl_hal/file.c @@ -73,11 +73,12 @@ int UtilsFileCopy(const char* src, const char* dest) return fpDest; } bool copyFailed = true; + int nLen; char* dataBuf = (char *)malloc(BUFFER_SIZE); if (dataBuf == NULL) { goto MALLOC_ERROR; } - int nLen = UtilsFileRead(fpSrc, dataBuf, BUFFER_SIZE); + nLen = UtilsFileRead(fpSrc, dataBuf, BUFFER_SIZE); while (nLen > 0) { if (UtilsFileWrite(fpDest, dataBuf, nLen) != nLen) { goto EXIT; @@ -105,4 +106,4 @@ int UtilsFileMove(const char* src, const char* dest) ret = UtilsFileDelete(src); } return ret; -} \ No newline at end of file +} diff --git a/js/builtin/common/BUILD.gn b/js/builtin/common/BUILD.gn index fb226b99e9f11643fd01529fdda60516e63ede6d..1c28449deaabf783896a539d6e809c5470b4a708 100644 --- a/js/builtin/common/BUILD.gn +++ b/js/builtin/common/BUILD.gn @@ -22,8 +22,6 @@ lite_library("ace_kit_common") { target_type = "shared_library" } sources = [ "src/nativeapi_common.cpp" ] - cflags = [ "-Wall" ] - cflags_cc = cflags include_dirs = [ "include", "//foundation/arkui/ace_engine_lite/interfaces/inner_api/builtin", diff --git a/js/builtin/deviceinfokit/BUILD.gn b/js/builtin/deviceinfokit/BUILD.gn index 398a083b8dc1960e830ab968187796960ec53e6f..cf19e1cfacf697cf73ceb79c216fe2303a7a9ed3 100644 --- a/js/builtin/deviceinfokit/BUILD.gn +++ b/js/builtin/deviceinfokit/BUILD.gn @@ -22,8 +22,6 @@ lite_library("ace_kit_deviceinfo") { target_type = "shared_library" } sources = [ "src/nativeapi_deviceinfo.cpp" ] - cflags = [ "-Wall" ] - cflags_cc = cflags include_dirs = [ "include", diff --git a/js/builtin/deviceinfokit/src/nativeapi_deviceinfo.cpp b/js/builtin/deviceinfokit/src/nativeapi_deviceinfo.cpp index d25453b7145201d40760008123830e5944048e42..937b028a223058f5436b151ed7479fafa06f4f84 100644 --- a/js/builtin/deviceinfokit/src/nativeapi_deviceinfo.cpp +++ b/js/builtin/deviceinfokit/src/nativeapi_deviceinfo.cpp @@ -130,12 +130,12 @@ bool NativeapiDeviceInfo::GetProductInfo(JSIValue result) } Screen &screen = Screen::GetInstance(); - JSI::SetNumberProperty(result, "windowWidth", (double)screen.GetWidth()); - JSI::SetNumberProperty(result, "windowHeight", (double)screen.GetHeight()); + JSI::SetNumberProperty(result, "windowWidth", static_cast(screen.GetWidth())); + JSI::SetNumberProperty(result, "windowHeight", static_cast(screen.GetHeight())); // set default value const uint8_t defaultScreenDensity = 195; const char * const defaultScreenShape = "rect"; - JSI::SetNumberProperty(result, "screenDensity", (double)defaultScreenDensity); + JSI::SetNumberProperty(result, "screenDensity", static_castdefaultScreenDensity)); JSI::SetStringProperty(result, "screenShape", defaultScreenShape); return isSuccess; } diff --git a/js/builtin/filekit/BUILD.gn b/js/builtin/filekit/BUILD.gn index 3aacd05d814105e1ed7b9f2f721d655db486b390..32e40d2ebb27b2827c6477a174e8b935bb6e8559 100644 --- a/js/builtin/filekit/BUILD.gn +++ b/js/builtin/filekit/BUILD.gn @@ -26,8 +26,6 @@ lite_library("ace_kit_file") { "src/nativeapi_fs.cpp", "src/nativeapi_fs_impl.c", ] - cflags = [ "-Wall" ] - cflags_cc = cflags include_dirs = [ "include", diff --git a/js/builtin/filekit/src/nativeapi_fs.cpp b/js/builtin/filekit/src/nativeapi_fs.cpp index 06d5fe1438f16f9d25da60cb2308ffbbf3503ffb..246cdfd63d5f6038b1cc5d73a71b54bf44815743 100644 --- a/js/builtin/filekit/src/nativeapi_fs.cpp +++ b/js/builtin/filekit/src/nativeapi_fs.cpp @@ -352,7 +352,7 @@ void ExecuteReadTextFile(void* data) double position = JSI::GetNumberProperty(args, FILE_POSITION); double length = JSI::GetNumberProperty(args, FILE_LENGTH); JSIValue result = JSI::CreateObject(); - int ret = ReadTextInner(src, position, length, result); + int ret = ReadTextInner(src, static_cast(position), static_cast(length), result); JSI::ReleaseString(src); if (ret == NATIVE_SUCCESS) { NativeapiCommon::SuccessCallBack(thisVal, args, result); diff --git a/js/builtin/kvstorekit/BUILD.gn b/js/builtin/kvstorekit/BUILD.gn index d4c009f86c103c4145b90c35b54650ee7e250301..ce462bc9f9faeb5dc0ef04c8adc0787495e6f29b 100644 --- a/js/builtin/kvstorekit/BUILD.gn +++ b/js/builtin/kvstorekit/BUILD.gn @@ -26,8 +26,6 @@ lite_library("ace_kit_kvstore") { "src/nativeapi_kv.cpp", "src/nativeapi_kv_impl.c", ] - cflags = [ "-Wall" ] - cflags_cc = cflags include_dirs = [ "include", diff --git a/js/builtin/simulator/BUILD.gn b/js/builtin/simulator/BUILD.gn index fd04244867ede95d791fb70104dc05b898beb6ae..54324e9107bcd0b7e5380ba31fa29f5120182d60 100644 --- a/js/builtin/simulator/BUILD.gn +++ b/js/builtin/simulator/BUILD.gn @@ -23,8 +23,6 @@ ohos_static_library("ace_kit_common_simulator") { "//foundation/arkui/ace_engine_lite/interfaces/inner_api/builtin/base", ] sources = [ "//utils/native/lite/js/builtin/common/src/nativeapi_common.cpp" ] - cflags = [ "-Wall" ] - cflags_cc = cflags } ohos_static_library("ace_kit_deviceinfo_simulator") { @@ -38,8 +36,6 @@ ohos_static_library("ace_kit_deviceinfo_simulator") { sources = [ "//utils/native/lite/js/builtin/deviceinfokit/src/nativeapi_deviceinfo.cpp", ] - cflags = [ "-Wall" ] - cflags_cc = cflags deps = [ "//foundation/arkui/ace_engine_lite/frameworks/targets/simulator:ace_lite", "//foundation/graphic/ui/huawei_proprietary/tools/ide:graphic_lite", diff --git a/kal/timer/BUILD.gn b/kal/timer/BUILD.gn index 119ef4d36b35a597614de3a3896edf8d36ea7548..70342f56418dcb34e28ea91f5462964836a5b581 100644 --- a/kal/timer/BUILD.gn +++ b/kal/timer/BUILD.gn @@ -20,8 +20,6 @@ lite_library("kal_timer") { target_type = "shared_library" } sources = [ "src/kal.c" ] - cflags = [ "-Wall" ] - cflags_cc = cflags include_dirs = [ "include", diff --git a/timer_task/BUILD.gn b/timer_task/BUILD.gn index 33584a79457a2c590f57e3a0c37200ddd3df63eb..49dff8755c802427c425464bb990acfe5f7990c2 100644 --- a/timer_task/BUILD.gn +++ b/timer_task/BUILD.gn @@ -20,8 +20,6 @@ lite_library("ace_kit_timer") { target_type = "shared_library" } sources = [ "src/nativeapi_timer_task.c" ] - cflags = [ "-Wall" ] - cflags_cc = cflags include_dirs = [ "include",