summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorunknown <kostja@bodhi.(none)>2007-06-19 15:02:08 +0400
committerunknown <kostja@bodhi.(none)>2007-06-19 15:02:08 +0400
commita790eb7570b27a041d9895e7967b3a074caaa5af (patch)
tree049f115bcc8030374070b78c1c92774b66dfb47c /include
parent7d16183bd88bc8bef933d575a7eb1b47efc87056 (diff)
parent85962e0cbedf74d77adc89ef86f92174e893437f (diff)
downloadmariadb-git-a790eb7570b27a041d9895e7967b3a074caaa5af.tar.gz
Manual merge.
mysql-test/r/sp.result: Auto merged mysql-test/t/query_cache.test: Auto merged mysql-test/t/sp.test: Auto merged sql/handler.cc: Auto merged sql/mysql_priv.h: Auto merged sql/sql_parse.cc: Auto merged sql/sql_select.cc: Auto merged sql/sql_table.cc: Auto merged sql/sql_yacc.yy: Auto merged
Diffstat (limited to 'include')
-rw-r--r--include/my_sys.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/my_sys.h b/include/my_sys.h
index a8633982f84..d1a253e4a7f 100644
--- a/include/my_sys.h
+++ b/include/my_sys.h
@@ -904,6 +904,14 @@ extern CHARSET_INFO *get_charset(uint cs_number, myf flags);
extern CHARSET_INFO *get_charset_by_name(const char *cs_name, myf flags);
extern CHARSET_INFO *get_charset_by_csname(const char *cs_name,
uint cs_flags, myf my_flags);
+
+extern bool resolve_charset(CHARSET_INFO **cs,
+ const char *cs_name,
+ CHARSET_INFO *default_cs);
+extern bool resolve_collation(CHARSET_INFO **cl,
+ const char *cl_name,
+ CHARSET_INFO *default_cl);
+
extern void free_charsets(void);
extern char *get_charsets_dir(char *buf);
extern my_bool my_charset_same(CHARSET_INFO *cs1, CHARSET_INFO *cs2);