From 7c8acd5931d3dba654616af79b29d9d1f6d3d13e Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 24 Mar 2006 11:12:32 +0100 Subject: Fix 'metaphon' function to correctly calculate the length of the returned string sql/udf_example.cc: Calculate length of returned string correctly --- sql/udf_example.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sql/udf_example.cc') diff --git a/sql/udf_example.cc b/sql/udf_example.cc index e6d272d9085..73e49aef178 100644 --- a/sql/udf_example.cc +++ b/sql/udf_example.cc @@ -497,7 +497,7 @@ char *metaphon(UDF_INIT *initid, UDF_ARGS *args, char *result, } } } - *length= (ulong) (result - org_result); + *length= (ulong) (max(0, result - org_result - 1)); return org_result; } -- cgit v1.2.1