~drizzle-trunk/drizzle/development

doStartTableScan() result not checked.

Add __attribute__((warn_unused_result)) to Cursor::startTableScan()
and by extension init_read_records

then go and fix the places where we weren't checking for errors.

This patch helped by Monty Widenius' patch to MariaDB. Greatly increased
confidence that we either handle the errors correctly or are at least
on par with bugs :)
Filename Latest Rev Last Changed Committer Comment Size
..
client.c 1992.6.2 14 years ago Monty Taylor Cleaned up for additional gcc 4.5 warnings. 14.6 KB Diff Download File
pipe_query.c 1992.6.2 14 years ago Monty Taylor Cleaned up for additional gcc 4.5 warnings. 5.1 KB Diff Download File
proxy.c 1992.6.2 14 years ago Monty Taylor Cleaned up for additional gcc 4.5 warnings. 11.7 KB Diff Download File
server.c 1992.6.2 14 years ago Monty Taylor Cleaned up for additional gcc 4.5 warnings. 9.4 KB Diff Download File
simple.c 1992.6.2 14 years ago Monty Taylor Cleaned up for additional gcc 4.5 warnings. 4.5 KB Diff Download File
simple_multi.c 1992.6.2 14 years ago Monty Taylor Cleaned up for additional gcc 4.5 warnings. 3.8 KB Diff Download File
sqlite_server.c 1992.6.2 14 years ago Monty Taylor Cleaned up for additional gcc 4.5 warnings. 14.7 KB Diff Download File