From 379f92a63255b7693cedc5ec08d90fe23e88ecef Mon Sep 17 00:00:00 2001 From: Per Hedbor <ph@opera.com> Date: Mon, 27 May 2013 17:01:48 +0200 Subject: [PATCH] Fixed ifdefs for System.TM. --- lib/modules/System.pmod/module.pmod | 3 ++- src/builtin.cmod | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/modules/System.pmod/module.pmod b/lib/modules/System.pmod/module.pmod index f6b781d651..4c51972c17 100644 --- a/lib/modules/System.pmod/module.pmod +++ b/lib/modules/System.pmod/module.pmod @@ -7,8 +7,9 @@ inherit _system; constant Timer = __builtin.Timer; constant Time = __builtin.Time; +#if constant(__builtin.TM) constant TM = __builtin.TM; - +#endif //! Get the username of the user that started the process. //! //! @returns diff --git a/src/builtin.cmod b/src/builtin.cmod index 8ae1c679e8..d01c3e8f07 100644 --- a/src/builtin.cmod +++ b/src/builtin.cmod @@ -121,6 +121,7 @@ PIKECLASS TM } \ } while(0) +#ifdef HAVE_STRPTIME /* *! @decl int(0..1) strptime( string(1..255) format, string(1..255) data ) *! @@ -542,6 +543,7 @@ PIKECLASS TM #ifdef STRUCT_TM_HAS___TM_GMTOFF #undef tm_zone #endif +#endif /*! @endmodule */ -- GitLab