grim/purple-plugin-pack

e11fec57fef1
a bunch of cleanups to the datetime stuff in irssi

removed the _get_day and _get_month functions and replaced them with a _get_day_and_month function
avoided a need for local time_t's and instead made the _get_day_and_month function return it
avoided allocating memory when it wasn't necessary
/*************************************************************************
* Timezone test module
* by Martijn van Oosterhout <kleptog@svana.org> (C) April 2006
* Licenced under the GNU General Public Licence version 2.
*
* Code to test the timezone module.
*************************************************************************/
//#include "private.h"
//#include "tzfile.h"
#include "localtime.h"
int
main()
{
struct state *state;
time_t now = time(NULL);
struct tm tm;
state = timezone_load("Australia/Sydney");
if(!state)
return 0;
localsub(&now, 0, &tm, state);
gmtsub(&now, 0, &tm);
return 0;
}