null+****@clear*****
null+****@clear*****
2012年 2月 23日 (木) 23:23:56 JST
Kentoku 2012-02-23 23:23:56 +0900 (Thu, 23 Feb 2012) New Revision: d515cc36e6004f16cf263ebcdfe2f0c1972ec0e9 Log: Change error message for geometry type. refs #1195 Modified files: ha_mroonga.cc mrn_err.h Modified: ha_mroonga.cc (+3 -1) =================================================================== --- ha_mroonga.cc 2012-02-23 02:25:39 +0900 (9551d95) +++ ha_mroonga.cc 2012-02-23 23:23:56 +0900 (253961c) @@ -1110,7 +1110,9 @@ static int mrn_set_geometry(grn_ctx *ctx, grn_obj *buf, break; } default: - error = HA_ERR_UNSUPPORTED; + my_printf_error(ER_MRN_GEOMETRY_NOT_SUPPORT_NUM, + ER_MRN_GEOMETRY_NOT_SUPPORT_STR, MYF(0)); + error = ER_MRN_GEOMETRY_NOT_SUPPORT_NUM; break; } delete geometry; Modified: mrn_err.h (+2 -0) =================================================================== --- mrn_err.h 2012-02-23 02:25:39 +0900 (d916201) +++ mrn_err.h 2012-02-23 23:23:56 +0900 (884f660) @@ -22,5 +22,7 @@ #define ER_MRN_INVALID_TABLE_PARAM_STR "The table parameter '%-.64s' is invalid" #define ER_MRN_CHARSET_NOT_SUPPORT_NUM 16502 #define ER_MRN_CHARSET_NOT_SUPPORT_STR "The character set '%s[%s]' is not supported by groonga" +#define ER_MRN_GEOMETRY_NOT_SUPPORT_NUM 16503 +#define ER_MRN_GEOMETRY_NOT_SUPPORT_STR "This geometry type is not supported. Groonga is supported point only" #endif /* _mrn_err_h */