1
0
mirror of https://frontier.innolan.net/rainlance/amiga-tz.git synced 2025-11-21 23:04:46 +00:00
Files
amiga-tz/utility/dstcheck.c
2015-07-25 23:35:51 +02:00

36 lines
1.3 KiB
C

//--------------------------------------------------------------------------//
// This file is in the public domain. //
//--------------------------------------------------------------------------//
#include <stdio.h>
#include <exec/execbase.h>
#include <exec/libraries.h>
//--------------------------------------------------------------------------//
#include "tzversion.h"
#include "clib/timezone.h"
#include "inline/timezone.h"
//--------------------------------------------------------------------------//
const char *vers = "\0$VER: DSTCheck" AMIGA_VERSION;
//--------------------------------------------------------------------------//
struct Library *TimezoneBase = NULL;
//--------------------------------------------------------------------------//
int main(const int argc, char *argv[])
{
int result;
struct tm tm;
time_t now ;
TimezoneBase = (struct Library*)OpenLibrary((STRPTR)"timezone.library", 0);
if (!TimezoneBase) {
printf("Cannot open timezone library.\n");
return 0;
}
now = time(NULL);
localtime_r(&now, &tm);
result = tm.tm_isdst ? 5 : 0;
CloseLibrary(TimezoneBase);
return result;
}
//--------------------------------------------------------------------------//