From 1edd75fdb668df49bc7eff5849974d931663467e Mon Sep 17 00:00:00 2001 From: zhuhongtao666 Date: Tue, 11 Oct 2022 19:25:39 +0800 Subject: [PATCH] fileio_bugfix_propn Signed-off-by: zhuhongtao666 --- .../kits/js/src/mod_fileio/properties/prop_n_exporter_v9.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/interfaces/kits/js/src/mod_fileio/properties/prop_n_exporter_v9.cpp b/interfaces/kits/js/src/mod_fileio/properties/prop_n_exporter_v9.cpp index 37fde8348..dfc8b234b 100644 --- a/interfaces/kits/js/src/mod_fileio/properties/prop_n_exporter_v9.cpp +++ b/interfaces/kits/js/src/mod_fileio/properties/prop_n_exporter_v9.cpp @@ -80,9 +80,9 @@ struct AsyncIOReadArg { static UniError ReadExec(shared_ptr arg, void *buf, size_t len, int fd, size_t position) { if (position == (size_t)INVALID_POSITION) { - arg->lenRead = write(fd, buf, len); + arg->lenRead = read(fd, buf, len); } else { - arg->lenRead = pwrite(fd, buf, len, position); + arg->lenRead = pread(fd, buf, len, position); } if (arg->lenRead == -1) { -- Gitee