From 278046becbb530648187fc8d1d50b32b39f4585f Mon Sep 17 00:00:00 2001 From: LoveSy Date: Wed, 7 Aug 2024 23:39:41 +0800 Subject: [PATCH] Fix wrong cxx_extern return value This fix UB --- native/src/base/files.hpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/native/src/base/files.hpp b/native/src/base/files.hpp index 073e854e5..751347b6c 100644 --- a/native/src/base/files.hpp +++ b/native/src/base/files.hpp @@ -37,11 +37,11 @@ int mkdirs(const char *path, mode_t mode); ssize_t canonical_path(const char * __restrict__ path, char * __restrict__ buf, size_t bufsiz); bool rm_rf(const char *path); bool frm_rf(int dirfd); -void cp_afc(const char *src, const char *dest); -void mv_path(const char *src, const char *dest); -void link_path(const char *src, const char *dest); -void clone_attr(const char *src, const char *dest); -void fclone_attr(int src, int dest); +bool cp_afc(const char *src, const char *dest); +bool mv_path(const char *src, const char *dest); +bool link_path(const char *src, const char *dest); +bool clone_attr(const char *src, const char *dest); +bool fclone_attr(int src, int dest); } // extern "C"