Jilles Tjoelker 2c090c7168 sh: Don't lose $? when backquoted command ends with semicolon or newline.
An empty simple command was added and overwrote the exit status with 0.

This affects `...` but not $(...).

Example:
  v=`false;`; echo $?
2013-01-13 19:19:40 +00:00
..
2011-12-11 20:53:12 +00:00
2011-05-13 16:29:57 +00:00
2012-02-22 03:36:15 +00:00
2009-06-23 23:30:56 +00:00
2012-05-12 02:49:40 +00:00
2012-12-28 22:06:33 +00:00
2011-02-04 16:40:50 +00:00
2012-09-27 23:31:12 +00:00
2010-02-15 14:07:40 +00:00
2012-07-15 21:12:22 +00:00
2012-12-27 13:21:37 +00:00
2010-09-13 01:29:51 +00:00