diff --git a/include/os/osFile.h b/include/os/osFile.h index 8d03759d820e5ed24ab286fbb5e8b9ddcf81576e..2b0abc60aed4c9a14c253a1b29628a6efe7bfbf4 100644 --- a/include/os/osFile.h +++ b/include/os/osFile.h @@ -54,7 +54,7 @@ int32_t taosFtruncateFile(FileFd fd, int64_t length); int32_t taosFsyncFile(FileFd fd); int64_t taosReadFile(FileFd fd, void *buf, int64_t count); -int64_t taosWriteFile(FileFd fd, void *buf, int64_t count); +int64_t taosWriteFile(FileFd fd, const void *buf, int64_t count); void taosCloseFile(FileFd fd); diff --git a/source/os/src/osFile.c b/source/os/src/osFile.c index bdf3a53dcb26c36744470b170f3364d2ad99480e..60155c8fb9cd25f6f31b242bf26bed7e5a384a34 100644 --- a/source/os/src/osFile.c +++ b/source/os/src/osFile.c @@ -120,7 +120,7 @@ int64_t taosReadFile(FileFd fd, void *buf, int64_t count) { return count; } -int64_t taosWriteFile(FileFd fd, void *buf, int64_t n) { +int64_t taosWriteFile(FileFd fd, const void *buf, int64_t n) { int64_t nleft = n; int64_t nwritten = 0; char * tbuf = (char *)buf;