OSDN Git Service

Merge commit '6a29d875d5ea2ac915bf1fb3b24c6bd136649e35' into test
[ffftp/ffftp.git] / putty / TIME.C
1 /*\r
2  * Portable implementation of ltime() for any ISO-C platform where\r
3  * time_t behaves. (In practice, we've found that platforms such as\r
4  * Windows and Mac have needed their own specialised implementations.)\r
5  */\r
6 \r
7 #include <time.h>\r
8 #include <assert.h>\r
9 \r
10 struct tm ltime(void)\r
11 {\r
12     time_t t;\r
13     time(&t);\r
14     assert (t != ((time_t)-1));\r
15     return *localtime(&t);\r
16 }\r