mariadb/myisam
Staale Smedseng 1ba25ae47c Bug #43414 Parenthesis (and other) warnings compiling MySQL
with gcc 4.3.2
      
This patch fixes a number of GCC warnings about variables used
before initialized. A new macro UNINIT_VAR() is introduced for
use in the variable declaration, and LINT_INIT() usage will be
gradually deprecated. (A workaround is used for g++, pending a
patch for a g++ bug.)
      
GCC warnings for unused results (attribute warn_unused_result)
for a number of system calls (present at least in later
Ubuntus, where the usual void cast trick doesn't work) are
also fixed.


client/mysqlmanager-pwgen.c:
  A fix for warn_unused_result, adding fallback to use of
  srand()/rand() if /dev/random cannot be used. Also actually
  adds calls to rand() in the second branch so that it actually
  creates a random password.
2009-08-28 17:51:31 +02:00
..
ftbench ftbench fixes 2003-10-23 23:33:06 +02:00
.cvsignore This ChangeSet adds RTREE support into myisam library. 2002-02-20 14:11:21 +04:00
ChangeLog New thr_alarm struct for better integration with OS2 2000-11-28 04:47:47 +02:00
CMakeLists.txt Bug#29248 - MyISAMchk & MyISAMpack failing with * wildcard on Windows platform 2009-03-31 17:48:45 -04:00
ft_boolean_search.c Bug #43414 Parenthesis (and other) warnings compiling MySQL 2009-08-28 17:51:31 +02:00
ft_eval.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
ft_eval.h Many files: 2006-12-23 20:17:15 +01:00
ft_nlq_search.c Fix for bug #31207: Test "join_nested" shows different strategy on IA64 2007-10-17 20:08:58 +04:00
ft_parser.c BUG#31950 - repair table hangs while processing multicolumn utf8 2007-11-01 16:27:01 +04:00
ft_static.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
ft_stem.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
ft_stopwords.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
ft_test1.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
ft_test1.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
ft_update.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
ftdefs.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
fulltext.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
make-ccc Import changeset 2000-07-31 21:29:14 +02:00
Makefile.am my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_cache.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_changed.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_check.c Bug #43414 Parenthesis (and other) warnings compiling MySQL 2009-08-28 17:51:31 +02:00
mi_checksum.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_close.c Fix for BUG#41330 -Myisam table open count set to zero before index blocks 2009-03-20 14:48:14 +05:30
mi_create.c Bug #43414 Parenthesis (and other) warnings compiling MySQL 2009-08-28 17:51:31 +02:00
mi_dbug.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_delete.c Bug #43414 Parenthesis (and other) warnings compiling MySQL 2009-08-28 17:51:31 +02:00
mi_delete_all.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_delete_table.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_dynrec.c Bug #43414 Parenthesis (and other) warnings compiling MySQL 2009-08-28 17:51:31 +02:00
mi_extra.c BUG#29957 - alter_table.test fails 2007-07-27 14:30:25 +05:00
mi_info.c BUG#27516 - divide by zero crash during optimize table 2007-04-13 12:38:27 +05:00
mi_key.c fixed warnings and compile errors from the fix for bug 26243 2008-03-29 09:52:16 +02:00
mi_keycache.c fixed warnings from the fix of 26243 2008-03-29 17:50:46 +02:00
mi_locking.c Merge bk-internal.mysql.com:/home/bk/mysql-5.0 2007-01-03 08:52:50 +01:00
mi_log.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_open.c Bug #43414 Parenthesis (and other) warnings compiling MySQL 2009-08-28 17:51:31 +02:00
mi_packrec.c Bug #43414 Parenthesis (and other) warnings compiling MySQL 2009-08-28 17:51:31 +02:00
mi_page.c fixed warnings and compile errors from the fix for bug 26243 2008-03-29 09:52:16 +02:00
mi_panic.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_preload.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_range.c Merge chilla.local:/home/mydev/mysql-4.1-axmrg 2007-03-28 10:25:51 +02:00
mi_rename.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_rfirst.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_rkey.c Merge chilla.local:/home/mydev/mysql-4.1-bug29838 2007-08-01 12:02:18 +02:00
mi_rlast.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_rnext.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_rnext_same.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_rprev.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_rrnd.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_rsame.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_rsamepos.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_scan.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mi_search.c Bug #43414 Parenthesis (and other) warnings compiling MySQL 2009-08-28 17:51:31 +02:00
mi_static.c merging fix 2008-08-26 13:32:43 +05:00
mi_statrec.c fixed warnings and compile errors from the fix for bug 26243 2008-03-29 09:52:16 +02:00
mi_test1.c fixed warnings and compile errors from the fix for bug 26243 2008-03-29 09:52:16 +02:00
mi_test2.c fixed warnings and compile errors from the fix for bug 26243 2008-03-29 09:52:16 +02:00
mi_test3.c fixed warnings and compile errors from the fix for bug 26243 2008-03-29 09:52:16 +02:00
mi_test_all.res Merge chilla.local:/home/mydev/mysql-4.1-bug14400-monty 2006-09-19 11:27:00 +02:00
mi_test_all.sh Backported mi_test_all.sh from 5.1. 2007-07-28 10:25:50 +02:00
mi_unique.c Merge bk-internal.mysql.com:/home/bk/mysql-5.0 2007-01-22 14:04:40 +02:00
mi_update.c Bug #43414 Parenthesis (and other) warnings compiling MySQL 2009-08-28 17:51:31 +02:00
mi_write.c Bug#25058 ignored return codes in memory allocation functions 2008-11-21 17:38:42 +04:00
myisam_ftdump.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
myisamchk.c Bug #43950 myisamchk shows negative value for 'Max keyfile length' 2009-04-08 16:45:43 +05:30
myisamdef.h Bug#32167 another privilege bypass with DATA/INDEX DIRECTORY. 2008-08-22 17:31:53 +05:00
myisamlog.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
myisampack.c Fix for bug #31207: Test "join_nested" shows different strategy on IA64 2007-10-17 20:08:58 +04:00
NEWS Import changeset 2000-07-31 21:29:14 +02:00
rt_index.c Bug#29125 Windows Server X64: so many compiler warnings 2009-02-10 17:47:54 -05:00
rt_index.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
rt_key.c Merge chilla.local:/home/mydev/mysql-4.1-bug25673 2007-03-08 10:10:17 +01:00
rt_key.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
rt_mbr.c Merge mysql.com:/home/hf/work/30286/my41-30286 2007-10-05 15:41:56 +05:00
rt_mbr.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
rt_split.c Merge chilla.local:/home/mydev/mysql-4.1-bug25673 2007-03-08 10:10:17 +01:00
rt_test.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
sort.c Bug #43414 Parenthesis (and other) warnings compiling MySQL 2009-08-28 17:51:31 +02:00
sp_defs.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
sp_key.c Bug #29070: Error in spatial index 2007-07-09 17:41:24 +03:00
sp_test.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
test_pack Import changeset 2000-07-31 21:29:14 +02:00
TODO Import changeset 2000-07-31 21:29:14 +02:00