Alvaro Herrera <alvhe...@commandprompt.com> writes: > Didn't we inject some smarts so that the compiler would notice that > elog(ERROR) doesn't return?
No. If you know a portable (as in "works on every compiler") way to do that, we could talk. If only some compilers understand it, we'll probably end up worse off --- the ones that don't understand it will still need things like these unreachable assignments, while the ones that do understand will start warning about unreachable code. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers