remove generic catch blocks
Bug #683842 reported by
Monty Taylor
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Drizzle |
Fix Released
|
Medium
|
Monty Taylor | ||
7.0 |
Fix Released
|
Medium
|
Monty Taylor |
Bug Description
With the exception of the root-catch all around query, we should remove generic catch (...) blocks in favor of catch (std::exception&) blocks. gcc apparently tosses some system failures in as non-std::exception based exceptions, and we should really be tossing those all the way back to the root catchall.
Related branches
lp:~mordred/drizzle/bug682842
- Drizzle Developers: Pending requested
-
Diff: 160 lines (+14/-12)11 files modifiedclient/drizzledump.cc (+3/-3)
client/drizzledump_data.cc (+1/-1)
client/drizzledump_data.h (+1/-1)
client/drizzledump_drizzle.cc (+1/-1)
client/drizzledump_mysql.cc (+1/-1)
drizzled/drizzled.cc (+1/-1)
drizzled/module/loader.cc (+1/-1)
drizzled/plugin/storage_engine.cc (+2/-1)
drizzled/program_options/config_file.h (+1/-1)
drizzled/sql_parse.cc (+1/-0)
drizzled/sys_var.cc (+1/-1)
Changed in drizzle: | |
status: | New → Fix Committed |
importance: | Undecided → Medium |
assignee: | nobody → Monty Taylor (mordred) |
milestone: | none → 2010-12-06 |
To post a comment you must log in.