Fixed the build error using gcc 13 sandbox/playchang/riscv64
authorwchang kim <wchang.kim@samsung.com>
Thu, 20 Jul 2023 05:22:41 +0000 (14:22 +0900)
committerwchang kim <wchang.kim@samsung.com>
Thu, 20 Jul 2023 05:22:41 +0000 (14:22 +0900)
src/callhistory/callhistory.cc
src/common/common.gypi
src/common/converter.h
src/metadata/metadata_file_handle.h

index 9b61057..b863ee5 100644 (file)
@@ -485,7 +485,7 @@ void CallHistory::removeAll(const picojson::object& args) {
 }
 
 CallHistory::LockedVector CallHistory::getPhoneNumbers() {
-  return std::move(CallHistory::LockedVector{m_phone_numbers, m_phone_numbers_mutex});
+  return CallHistory::LockedVector{m_phone_numbers, m_phone_numbers_mutex};
 }
 
 CallHistoryUtils& CallHistory::getUtils() {
index 68ca831..21cf6f3 100644 (file)
@@ -84,7 +84,8 @@
       '-Wall',
       '-Werror',
       '-Wformat-signedness',
-      '-Wno-psabi'  # suppress messages about ABI changes in GCC 7.1
+      '-Wno-psabi',  # suppress messages about ABI changes in GCC 7.1
+      '-Wno-range-loop-construct' # gcc 13
     ],
     'cflags_c': [
       '-std=c11',
index db0955d..602307a 100644 (file)
@@ -19,6 +19,7 @@
 
 #include "common/picojson.h"
 #include "common/platform_exception.h"
+#include <cstdint>
 
 namespace common {
 
index f0136b0..efe3928 100644 (file)
@@ -19,6 +19,7 @@
 
 #include <metadata_extractor.h>
 #include <string>
+#include <cstdint>
 
 #include "common/picojson.h"
 #include "common/platform_result.h"