more TDB
This commit is contained in:
parent
3146ac2d3b
commit
ca8e40687e
|
@ -25,21 +25,25 @@ extern "C" {
|
||||||
|
|
||||||
// For memory
|
// For memory
|
||||||
#ifdef TDB_FOR_TDENGINE
|
#ifdef TDB_FOR_TDENGINE
|
||||||
|
|
||||||
#define tdbOsMalloc taosMemoryMalloc
|
#define tdbOsMalloc taosMemoryMalloc
|
||||||
#define tdbOsCalloc taosMemoryCalloc
|
#define tdbOsCalloc taosMemoryCalloc
|
||||||
#define tdbOsRealloc taosMemoryRealloc
|
#define tdbOsRealloc taosMemoryRealloc
|
||||||
#define tdbOsFree taosMemoryFree
|
#define tdbOsFree taosMemoryFree
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
#define tdbOsMalloc malloc
|
#define tdbOsMalloc malloc
|
||||||
#define tdbOsCalloc calloc
|
#define tdbOsCalloc calloc
|
||||||
#define tdbOsRealloc realloc
|
#define tdbOsRealloc realloc
|
||||||
#define tdbOsFree free
|
#define tdbOsFree free
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For file and directory
|
// For file and directory
|
||||||
#ifdef TDB_FOR_TDENGINE
|
#ifdef TDB_FOR_TDENGINE
|
||||||
|
|
||||||
// file
|
/* file */
|
||||||
typedef TdFilePtr tdb_fd_t;
|
typedef TdFilePtr tdb_fd_t;
|
||||||
|
|
||||||
#define tdbOsOpen taosOpenFile
|
#define tdbOsOpen taosOpenFile
|
||||||
|
@ -49,13 +53,13 @@ typedef TdFilePtr tdb_fd_t;
|
||||||
#define tdbOsWrite taosWriteFile
|
#define tdbOsWrite taosWriteFile
|
||||||
#define tdbOsFSync taosFsyncFile
|
#define tdbOsFSync taosFsyncFile
|
||||||
|
|
||||||
// directory
|
/* directory */
|
||||||
#define tdbOsMkdir taosMkDir
|
#define tdbOsMkdir taosMkDir
|
||||||
#define tdbOsRmdir taosRemoveDir
|
#define tdbOsRmdir taosRemoveDir
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
// file
|
/* file */
|
||||||
typedef int tdb_fd_t;
|
typedef int tdb_fd_t;
|
||||||
|
|
||||||
#define tdbOsOpen open
|
#define tdbOsOpen open
|
||||||
|
@ -65,7 +69,7 @@ typedef int tdb_fd_t;
|
||||||
#define tdbOsWrite write // TODO
|
#define tdbOsWrite write // TODO
|
||||||
#define tdbOsFSync fsync
|
#define tdbOsFSync fsync
|
||||||
|
|
||||||
// directory
|
/* directory */
|
||||||
#define tdbOsMkdir mkdir
|
#define tdbOsMkdir mkdir
|
||||||
#define tdbOsRmdir rmdir
|
#define tdbOsRmdir rmdir
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue