X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/4daa584b7d499cb6f1b7a873247b56b7f8cfb74d..e1041151348edf134499e3ba8549dd825dbcead9:/module/nominatim.c diff --git a/module/nominatim.c b/module/nominatim.c index 73bf16c8..54632f76 100644 --- a/module/nominatim.c +++ b/module/nominatim.c @@ -1,12 +1,22 @@ +/** + * SPDX-License-Identifier: GPL-2.0-only + * + * This file is part of Nominatim. (https://nominatim.org) + * + * Copyright (C) 2022 by the Nominatim developer community. + * For a full list of authors see the git log. + */ #include "postgres.h" #include "fmgr.h" #include "mb/pg_wchar.h" #include -#ifdef PG_MODULE_MAGIC -PG_MODULE_MAGIC; +#if PG_MAJORVERSION_NUM > 15 +#include "varatt.h" #endif +PG_MODULE_MAGIC; + Datum transliteration( PG_FUNCTION_ARGS ); Datum gettokenstring( PG_FUNCTION_ARGS ); void str_replace(char* buffer, int* len, int* changes, char* from, int fromlen, char* to, int tolen, int);