X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcutil%2Fwin32%2Fsilcwin32util.c;h=d7051c384abcd5424d3d77e54fa9300c7b5e7a4e;hb=a818c5b5411bbc4436d1c5f011236985c96bb787;hp=afe441ffe9fce4ab6580b5ee6e818d58b4b71489;hpb=3aba196df3e71d4d4382dce343c5162216e1d45d;p=silc.git diff --git a/lib/silcutil/win32/silcwin32util.c b/lib/silcutil/win32/silcwin32util.c index afe441ff..d7051c38 100644 --- a/lib/silcutil/win32/silcwin32util.c +++ b/lib/silcutil/win32/silcwin32util.c @@ -21,6 +21,27 @@ #include "silcincludes.h" +/* XXX GNU regex may work on Win32 too!! */ +char *silc_string_regexify(const char *string) +{ + return strdup(string); +} + +char *silc_string_regex_combine(const char *string1, const char *string2) +{ + return strdup(string1); +} + +int silc_string_regex_match(const char *regex, const char *string) +{ + return TRUE; +} + +int silc_string_match(const char *string1, const char *string2) +{ + return TRUE; +} + #define FILETIME_1970 0x019db1ded53e8000 const BYTE DWLEN = sizeof(DWORD) * 8; @@ -30,10 +51,10 @@ const BYTE DWLEN = sizeof(DWORD) * 8; int silc_gettimeofday(struct timeval *tv) { FILETIME ft; - __int64 msec; + __SilcInt64 msec; GetSystemTimeAsFileTime(&ft); - msec = (__int64) ft.dwHighDateTime << DWLEN | ft.dwLowDateTime; + msec = (__SilcInt64) ft.dwHighDateTime << DWLEN | ft.dwLowDateTime; msec = (msec - FILETIME_1970) / 10; tv->tv_sec = (long) (msec / 1000000); tv->tv_usec = (long) (msec % 1000000);