mariadb/include
unknown 3e32ba3ff1 Fix some compiler warnings seen in Buildbot.
Add some extra error output and code cleanup in an attempt to fix/debug
a rare random testsuite problem in check_warnings, where the exit code
from mysqltest is somehow corrupted inside mysql-test-run.pl.

include/my_global.h:
  Fix compiler warnings on some platforms.
mysql-test/lib/My/SafeProcess.pm:
  Move dereference of $? subprocess exit code closer to where it is generated,
  to make the code more robust and on the chance that this will fix the
  occasional problems in check_warnings we see in Buildbot.
mysql-test/mysql-test-run.pl:
  When check_warnings failed, also log the mysqld server for which it failed.
sql/sql_lex.cc:
  Fix compiler warning about possibly uninitialised value, by rewriting a for()
  loop that is always executed at least once into a do .. while() loop with an
  assert.
sql/table.cc:
  Fix compiler warning about uninitialised value.
storage/federatedx/ha_federatedx.cc:
  Fix uninitialised variable.
storage/maria/ma_delete.c:
  Fix compiler warning about uninitialised value.
storage/maria/ma_loghandler.c:
  Fix compiler warning about uninitialised value.
storage/myisam/ft_stopwords.c:
  Fix compiler warning.
storage/myisam/mi_write.c:
  Fix compiler warning about possibly uninitialised value, by rewriting a while()
  loop that is always executed at least once into a do .. while() loop with an
  assert.
storage/xtradb/btr/btr0cur.c:
  Fix compiler warning about possibly uninitialised value.
support-files/compiler_warnings.supp:
  Fix warning suppression to cover all cases in yassl.
vio/viossl.c:
  Fix compiler warning.
2010-03-10 11:32:14 +01:00
..
atomic Fix XtraDB to build with atomic operations, for good performance. 2009-06-10 11:13:53 +02:00
mysql Fixes after comments from last push: 2009-11-30 15:36:06 +02:00
.cvsignore
base64.h
config-netware.h Auto-merge 2009-07-31 15:28:15 -04:00
config-win.h Merge MySQL 5.1.44 into MariaDB. 2010-03-04 09:03:07 +01:00
decimal.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
errmsg.h Bug#27430 "Crash in subquery code when in PS and table DDL changed after 2008-05-20 20:36:26 +04:00
ft_global.h Fixed some compiler warnings and errors in test suite found by buildbot 2010-01-27 23:53:08 +02:00
hash.h Merge MySQL->MariaDB 2009-09-08 00:50:10 +04:00
heap.h Added support for 'internal temporary tables' in HEAP tables. 2007-07-25 01:58:12 +03:00
help_end.h
help_start.h
keycache.h Bug#17332 - changing key_buffer_size on a running server 2009-09-07 18:35:37 +02:00
lf.h post-review fixes 2009-01-15 22:27:36 +01:00
m_ctype.h Added more general support for sorting 2 characters as one (contractions) 2009-11-30 14:42:24 +02:00
m_string.h Merge MySQL 5.1.44 into MariaDB. 2010-03-04 09:03:07 +01:00
Makefile.am Apply patch by Antony Dovgal: 2009-03-22 14:16:09 +02:00
maria.h Fixed some compiler warnings and errors in test suite found by buildbot 2010-01-27 23:53:08 +02:00
my_aes.h
my_alarm.h
my_alloc.h Merged 5.1 with maria 5.1 2008-10-10 18:28:41 +03:00
my_atomic.h Fixes for bugs (my_atomic and Maria log handler) observed on 2008-02-20 16:58:43 +01:00
my_attribute.h Bug#25118 ATTRIBUTE_FORMAT_FPTR undeclared in m_ctype.h 2007-04-12 00:43:25 +02:00
my_base.h When one does a drop table, the indexes are not flushed to disk before drop anymore (with MyISAM/Maria) 2010-02-10 21:06:24 +02:00
my_bit.h After merge fixes. 2008-04-29 09:26:37 +03:00
my_bitmap.h Bug#31552 Replication breaks when deleting rows from out-of-sync table 2007-12-12 12:14:59 +02:00
my_dbug.h MySQL 5.1.41 after-merge fix: Fix non-debug build breakage. 2009-11-16 22:35:55 +01:00
my_dir.h
my_getopt.h Bug#39289 libmysqld.a calls exit() upon error 2008-10-27 13:57:59 +04:00
my_global.h Fix some compiler warnings seen in Buildbot. 2010-03-10 11:32:14 +01:00
my_handler.h Added some changes inspired by Zardosht Kasheff: 2009-06-30 00:03:30 +03:00
my_libwrap.h
my_list.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
my_md5.h Bug #42434: license of mysys MD5 implementation is not GPL-compatible 2009-03-09 20:57:03 +02:00
my_net.h
my_no_pthread.h Bug #45058 init_available_charsets uses double checked locking 2009-12-12 19:11:25 +01:00
my_nosys.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
my_pthread.h Merge MySQL 5.1.44 into MariaDB. 2010-03-04 09:03:07 +01:00
my_stacktrace.h Merging from 5.0-bugteam 2010-01-27 11:42:20 +01:00
my_sys.h Automerge MySQL 5.1.44 merge into latest MariaDB trunk. 2010-03-10 10:12:23 +01:00
my_time.h Merge zippy.cornsilk.net:/home/cmiller/work/mysql/bug26294/my50-bug26294 2008-04-03 13:14:57 -04:00
my_tree.h Safety change to ensure read/black trees (used with heap tables) works on 64 bit setups where ulong <> size_t 2009-11-16 17:34:08 +02:00
my_trie.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
my_uctype.h
my_user.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
my_vle.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
my_xml.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
myisam.h Merge MySQL 5.1.44 into MariaDB. 2010-03-04 09:03:07 +01:00
myisamchk.h Merge with MySQL 5.1, with following additions: 2009-11-16 21:49:51 +01:00
myisammrg.h Bug#45800 crash when replacing into a merge table and there is a duplicate 2009-07-30 16:04:41 +05:30
myisampack.h Injecting more "const" declarations into code which does not change 2008-04-03 15:40:25 +02:00
mysql.h Merge with MySQL 5.1.42 2010-01-15 17:27:55 +02:00
mysql.h.pp fix for a possible DoS in the my_net_skip_rest() 2010-02-23 13:04:58 +01:00
mysql_com.h fix for a possible DoS in the my_net_skip_rest() 2010-02-23 13:04:58 +01:00
mysql_embed.h Bug #32211 Test 'windows' and 'windows_shm' failed for embedded server 2007-11-18 00:32:06 +04:00
mysql_time.h
mysql_version.h.in Added mariadb and mariadb-version as my.conf option tags 2009-03-18 04:14:22 +02:00
mysys_err.h Added error handling for my_seek() & my_tell() failures 2009-11-07 12:34:19 +02:00
queues.h Bug #31890 Partitions: ORDER BY DESC in InnoDB not working. 2007-11-14 22:20:31 +04:00
rijndael.h
sha1.h
sql_common.h Merge mysql.com:/home/hf/work/25097/my50-25097 2008-02-27 13:00:59 +04:00
sslopt-case.h
sslopt-longopts.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
sslopt-vars.h
t_ctype.h
thr_alarm.h fixes for build failures due to my yesterday's changeset forbidding 2008-02-19 18:45:11 +01:00
thr_lock.h Merge MySQL->MariaDB 2009-09-08 00:50:10 +04:00
typelib.h Added "pool-of-threads" handling (with libevent) 2009-03-13 00:27:35 +02:00
violite.h Changed version number from RC to stable 2010-01-29 12:42:31 +02:00
waiting_threads.h compilation fixes 2009-01-19 16:27:49 +01:00
wqueue.h Locking for read and write made waiting for each other (with loose 2008-02-22 22:32:34 +02:00