mirror of
https://github.com/stedolan/jq.git
synced 2024-05-11 05:55:39 +00:00
Provide strptime implementation on all systems
This commit is contained in:
committed by
Nico Williams
parent
f51e841fbc
commit
f954e82b14
+1
-1
@@ -1464,7 +1464,7 @@ static jv f_strptime(jq_state *jq, jv a, jv b) {
|
||||
*/
|
||||
set_tm_wday(&tm);
|
||||
set_tm_yday(&tm);
|
||||
#elif defined(WIN32)
|
||||
#elif defined(WIN32) || !defined(HAVE_STRPTIME)
|
||||
set_tm_wday(&tm);
|
||||
#else
|
||||
if (tm.tm_wday == 8 && tm.tm_mday != 0 && tm.tm_mon >= 0 && tm.tm_mon <= 11)
|
||||
|
||||
+1
-1
@@ -451,7 +451,7 @@ jv jq_util_input_next_input(jq_util_input_state *state) {
|
||||
return value;
|
||||
}
|
||||
|
||||
#if defined(WIN32) && !defined(HAVE_STRPTIME)
|
||||
#ifndef HAVE_STRPTIME
|
||||
/* http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/lib/libc/time/strptime.c?only_with_tag=HEAD
|
||||
* NetBSD implementation strptime().
|
||||
* Format description: https://netbsd.gw.com/cgi-bin/man-cgi?strptime+3+NetBSD-current
|
||||
|
||||
Reference in New Issue
Block a user