X-Git-Url: https://git.8kb.co.uk/?p=dataflex%2Fdf32func;a=blobdiff_plain;f=src%2Fc%2Fdf32func.h;fp=src%2Fc%2Fdf32func.h;h=791e1023a664d296d91c94274145c5b4b38a8573;hp=7460c62ae67a82e88fb07be8b03e8da211feacc0;hb=0342737c4763de343d9d87c0cb25a8e31f0211e7;hpb=bcf238db90dafa502b8189b81769e4e0bfedc39c diff --git a/src/c/df32func.h b/src/c/df32func.h index 7460c62..791e102 100644 --- a/src/c/df32func.h +++ b/src/c/df32func.h @@ -2,7 +2,7 @@ * df32func.h * df32func extension definitions * - * Copyright (c) 2007-2009, glyn@8kb.co.uk + * Copyright (c) 2007-2015, glyn@8kb.co.uk * Author: Glyn Astill * *------------------------------------------------------------------------- @@ -21,5 +21,9 @@ DLLIMPORT int ServerSocket(int PortNo); DLLIMPORT int AcceptClient(); DLLIMPORT unsigned int PseudoRand(unsigned int w); DLLIMPORT unsigned int RdtscRand(); +DLLIMPORT int GetTzi (TCHAR* zone, TCHAR *result); +DLLIMPORT int RegexpMatch(const char *str, const char *pattern, const char *flags, int errors); +DLLIMPORT int RegexpMatches(const char *str, const char *pattern, const char *flags, char *output, int output_len, int errors); +DLLIMPORT int RegexpReplace(const char *str, const char *pattern, const char *replacement, const char *flags, char *output, int output_len, int errors); #endif /* _DF32FUNC_H_ */