Let SubprocessError inherit std::runtime_error
authorYedidya Feldblum <yfeldblum@fb.com>
Sat, 10 Jun 2017 03:19:01 +0000 (20:19 -0700)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Sat, 10 Jun 2017 03:19:47 +0000 (20:19 -0700)
commitee87051bba16d2c98a1871450ff390924d66a4df
treec5e2828a651fe7ca4a970b54793fb360f5aa3600
parentd8ed7cbc7118c84655fb51da6d1c0f32701dc763
Let SubprocessError inherit std::runtime_error

Summary:
[Folly] Let `SubprocessError` inherit `std::runtime_error`.

As an added bonus, this gives it `std::runtime_error`'s refcounted string for cheap copies.

Reviewed By: ericniebler

Differential Revision: D5216758

fbshipit-source-id: 43298e06f02cfd88abf2d73f7aa16117a6cb052b
folly/Subprocess.cpp
folly/Subprocess.h