mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-08-02 12:49:03 +00:00
This commit enables using `pip` as a pre-compiled (pyc) built-in distributed along with cpython. Signed-off-by: Tiago Medicci <tiago.medicci@espressif.com>
21 lines
695 B
Diff
21 lines
695 B
Diff
--- a/Modules/timemodule.c
|
|
+++ b/Modules/timemodule.c
|
|
@@ -1800,15 +1800,15 @@ static int
|
|
static const time_t YEAR = (365 * 24 + 6) * 3600;
|
|
time_t t;
|
|
struct tm p;
|
|
- time_t janzone_t, julyzone_t;
|
|
+ long long janzone_t, julyzone_t;
|
|
char janname[10], julyname[10];
|
|
t = (time((time_t *)0) / YEAR) * YEAR;
|
|
_PyTime_localtime(t, &p);
|
|
get_zone(janname, 9, &p);
|
|
- janzone_t = -get_gmtoff(t, &p);
|
|
+ janzone_t = -(long long)get_gmtoff(t, &p);
|
|
janname[9] = '\0';
|
|
t += YEAR/2;
|
|
_PyTime_localtime(t, &p);
|
|
get_zone(julyname, 9, &p);
|
|
- julyzone_t = -get_gmtoff(t, &p);
|
|
+ julyzone_t = -(long long)get_gmtoff(t, &p);
|
|
julyname[9] = '\0';
|