Fix PR506:
authorReid Spencer <rspencer@reidspencer.com>
Sun, 13 Feb 2005 07:34:17 +0000 (07:34 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Sun, 13 Feb 2005 07:34:17 +0000 (07:34 +0000)
commitef11c5e64d8ef35ff833456771eeca0abcdea850
tree2b3f1ef299ba401ffd3b0d2e110086f051c0cd11
parent4dc534c7fe93743f28c093dde9332cdb9d8edfa3
Fix PR506:
* Use error returned from Archive::OpenAndLoad
* Make sure only std::string is thrown so it gets caught and printed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20147 91177308-0d34-0410-b5e6-96231b3b80d8
tools/llvm-ranlib/llvm-ranlib.cpp