From 95d2706e329cb9f8df57b2ca8247b12b3d3c2e78 Mon Sep 17 00:00:00 2001 From: "msvensson@devsrv-b.mysql.com" <> Date: Fri, 24 Mar 2006 11:12:32 +0100 Subject: [PATCH] Fix 'metaphon' function to correctly calculate the length of the returned string --- sql/udf_example.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; }