-long long tile_for_point(UDF_INIT *initid, UDF_ARGS *args, char *is_null, char *error)
-{
- long long lat = *(long long *)args->args[0];
- long long lon = *(long long *)args->args[1];
-
- return xy2tile(lon2x(lon / 10000000.0), lat2y(lat / 10000000.0));
-}
+/*
+ * To bind this into PGSQL, try something like:
+ *
+ * CREATE FUNCTION tile_for_point(int4, int4) RETURNS int8
+ * AS '/path/to/rails-port/db/functions/libpgosm', 'tile_for_point'
+ * LANGUAGE C STRICT;
+ *
+ * (without all the *s)
+ */