diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2019-01-28 11:13:32 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2019-01-28 11:13:32 +0100 |
commit | 0aaa6989c86eb6f15f49faee7ab0c013ebe89171 (patch) | |
tree | a4381f5c2261145a26e596cf82e009a209c91f54 /src/fig/FIG0_9.cpp | |
parent | c823c87d6f286310e9efd9e723f2e14c3320d31f (diff) | |
download | dabmux-0aaa6989c86eb6f15f49faee7ab0c013ebe89171.tar.gz dabmux-0aaa6989c86eb6f15f49faee7ab0c013ebe89171.tar.bz2 dabmux-0aaa6989c86eb6f15f49faee7ab0c013ebe89171.zip |
Use reentrant gmtime and localtime functions, and other tweaks
Diffstat (limited to 'src/fig/FIG0_9.cpp')
-rw-r--r-- | src/fig/FIG0_9.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/fig/FIG0_9.cpp b/src/fig/FIG0_9.cpp index cf73625..dcee17c 100644 --- a/src/fig/FIG0_9.cpp +++ b/src/fig/FIG0_9.cpp @@ -139,8 +139,9 @@ FillStatus FIG0_9::fill(uint8_t *buf, size_t max_size) if (ensemble->lto_auto) { time_t now = time(NULL); - struct tm* ltime = localtime(&now); - time_t now2 = timegm(ltime); + struct tm ltime; + localtime_r(&now, <ime); + time_t now2 = timegm(<ime); ensemble->lto = (now2 - now) / 1800; } |