aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2020-12-06 00:37:33 -0500
committerJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2020-12-06 19:26:33 -0500
commit8ae34ab7802763c2bbf64c8ba99c36d159da7220 (patch)
treea2b17e49945fcdb5879e79a5d46bd27e326659ca /src
parenta4e18e50ef74f79f17572e523d78b630451ed7d1 (diff)
downloadrneovim-8ae34ab7802763c2bbf64c8ba99c36d159da7220.tar.gz
rneovim-8ae34ab7802763c2bbf64c8ba99c36d159da7220.tar.bz2
rneovim-8ae34ab7802763c2bbf64c8ba99c36d159da7220.zip
log: use uv_gettimeofday() for Windows
POSIX gettimeofday() is not portable.
Diffstat (limited to 'src')
-rw-r--r--src/nvim/log.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/nvim/log.c b/src/nvim/log.c
index 225e40cdb4..19203a3c2a 100644
--- a/src/nvim/log.c
+++ b/src/nvim/log.c
@@ -13,9 +13,6 @@
#include <stdarg.h>
#include <stdbool.h>
#include <stdio.h>
-#if !defined(WIN32)
-# include <sys/time.h> // for gettimeofday()
-#endif
#include <uv.h>
#include "auto/config.h"
@@ -296,12 +293,10 @@ static bool v_do_log_to_file(FILE *log_file, int log_level,
}
int millis = 0;
-#if !defined(WIN32)
- struct timeval curtime;
- if (gettimeofday(&curtime, NULL) == 0) {
+ uv_timeval64_t curtime;
+ if (uv_gettimeofday(&curtime) == 0) {
millis = (int)curtime.tv_usec / 1000;
}
-#endif
// Print the log message.
int64_t pid = os_get_pid();