diff --git a/lib/modules/System.pmod/module.pmod b/lib/modules/System.pmod/module.pmod index f6b781d6517396d0c4d354512d1d2155c899b3e1..4c51972c17c0401f49b84c47a8377bb986230ae0 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 8ae1c679e8e3f0ec3229649c45a0fd0cb079c345..d01c3e8f071d8bcd1e83e709cf9191962aa30b6f 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 */