+#include "btree_gist.h"
typedef char GBT_NUMKEY;
#include "mb/pg_wchar.h"
+#include "btree_gist.h"
+
/* Variable length key */
typedef bytea GBT_VARKEY;
* Darko Prenosil <Darko.Prenosil@finteh.hr>
* Shridhar Daithankar <shridhar_daithankar@persistent.co.in>
*
- * $PostgreSQL: pgsql/contrib/dblink/dblink.h,v 1.15 2006/03/11 04:38:29 momjian Exp $
+ * $PostgreSQL: pgsql/contrib/dblink/dblink.h,v 1.16 2006/07/10 18:40:16 momjian Exp $
* Copyright (c) 2001-2006, PostgreSQL Global Development Group
* ALL RIGHTS RESERVED;
*
#ifndef DBLINK_H
#define DBLINK_H
+#include "fmgr.h"
+
/*
* External declarations
*/
*
* Joe Conway <mail@joeconway.com>
*
- * $PostgreSQL: pgsql/contrib/fuzzystrmatch/fuzzystrmatch.c,v 1.21 2006/05/30 22:12:13 tgl Exp $
+ * $PostgreSQL: pgsql/contrib/fuzzystrmatch/fuzzystrmatch.c,v 1.22 2006/07/10 18:40:16 momjian Exp $
* Copyright (c) 2001-2006, PostgreSQL Global Development Group
* ALL RIGHTS RESERVED;
*
* position in the source string, matches the character at the
* current row position in the target string; cost is 1 otherwise.
*/
- c = ((CHAREQ(str_s, str_t)) ? 0 : 1);
+ c = (*str_s != *str_t);
/*
* c1 is upper right cell plus 1
/*
* Increment the pointer to str_s
*/
- NextChar(str_s);
+ str_s++;
}
/*
/*
* Increment the pointer to str_t
*/
- NextChar(str_t);
+ str_t++;
/*
* Rewind the pointer to str_s
*
* Joe Conway <mail@joeconway.com>
*
- * $PostgreSQL: pgsql/contrib/fuzzystrmatch/fuzzystrmatch.h,v 1.13 2006/03/11 04:38:29 momjian Exp $
+ * $PostgreSQL: pgsql/contrib/fuzzystrmatch/fuzzystrmatch.h,v 1.14 2006/07/10 18:40:16 momjian Exp $
* Copyright (c) 2001-2006, PostgreSQL Global Development Group
* ALL RIGHTS RESERVED;
*
/*
* Levenshtein
*/
-#define STRLEN(p) strlen(p)
-#define CHAREQ(p1, p2) (*(p1) == *(p2))
-#define NextChar(p) ((p)++)
#define MAX_LEVENSHTEIN_STRLEN 255