Skip to content

Commit f0ec302

Browse files
committed
Restore ctime macro
1 parent c6d8d47 commit f0ec302

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/libltfs/arch/ltfs_arch_ops.h

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,14 +106,16 @@ extern "C" {
106106

107107
#define arch_getenv(buf, name) do { size_t len; _dupenv_s(&(buf), &(len), name); } while (0)
108108

109-
#define arch_strtok(str, delm, ctxt) strtok_s((str), (delm), &(ctxt))
110-
111109
#define arch_strcpy(dest, size, src) strcpy_s((dest), (size), (src))
112110

113111
#define arch_strncpy(dest, src, size, cnt) strncpy_s((dest), (size), (src), (cnt))
114112

115113
#define arch_strcat(dest, size, src) strcat_s((dest), (size), (src))
116114

115+
#define arch_strtok(str, delm, ctxt) strtok_s((str), (delm), &(ctxt))
116+
117+
#define arch_ctime(buf, time_ptr) ctime_s(buf, sizeof(buf), time_ptr)
118+
117119
#define arch_unlink _unlink
118120

119121
#define arch_write _write
@@ -163,6 +165,8 @@ extern "C" {
163165

164166
#define arch_strtok(str, delim, unused) ((void)(unused), strtok(str, delim))
165167

168+
#define arch_ctime(buf ,time_ptr) do { buf = ctime(time_ptr); } while (0)
169+
166170
#define arch_unlink unlink
167171

168172
#define arch_write write

0 commit comments

Comments
 (0)