diff --git a/src/util/src/tfile.c b/src/util/src/tfile.c index c3becef82c292778832bb2467eb85e5a7ad0c2b7..0324a5bae8060bfbb7a64cce3e3a8ae793d6f8a4 100644 --- a/src/util/src/tfile.c +++ b/src/util/src/tfile.c @@ -43,7 +43,7 @@ int64_t tfopen(const char *pathname, int flags) { return -1; } - void *p = (void *)(long)fd; + void *p = (void *)(int64_t)fd; int64_t rid = taosAddRef(tsFileRsetId, p); if (rid < 0) close(fd);