diff -ruN a/sql/mysqld.cc b/sql/mysqld.cc
--- a/sql/mysqld.cc 2010-11-03 03:01:14.000000000 +0500
+++ b/sql/mysqld.cc 2010-11-13 15:34:40.000000000 +0500
-@@ -893,6 +893,7 @@
+@@ -896,6 +896,7 @@
#endif
#ifdef HAVE_QUERY_CACHE
ulong query_cache_min_res_unit= QUERY_CACHE_MIN_RESULT_DATA_SIZE;
class Reprepare_observer;
class Relay_log_info;
-@@ -758,6 +761,9 @@
+@@ -765,6 +768,9 @@
statement lifetime. FIXME: must be const
*/
ulong id;
diff -ruN a/sql/sys_vars.cc b/sql/sys_vars.cc
--- a/sql/sys_vars.cc 2010-11-03 03:01:14.000000000 +0500
+++ b/sql/sys_vars.cc 2010-11-13 15:34:59.000000000 +0500
-@@ -1724,6 +1724,11 @@
+@@ -1740,6 +1740,11 @@
NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
ON_UPDATE(fix_query_cache_size));