• David E. DeMarle's avatar
    avoid exceptions to prevent a crash on Mac · 94d45b88
    David E. DeMarle authored
    For unknown reasons, the catch failed on Mac. So I am switching
    to the lower level API which avoids exceptions and is used
    elsewhere in VTK. At same time I cleaned up the delete.
    
    notes about the old approach:
    catch std::exception (json::RuntimeErrror's grandparent) succeeds
    typeid(e).name is vtkjson::RunttimeError (mangled)
    typeid(e) == typeid(a manufactures json::RuntimeError) succeeds
    dynamic_cast<json::RuntimeError> fails
    94d45b88
Name
Last commit
Last update
.ExternalData Loading commit data...
.github Loading commit data...
Accelerators/Vtkm Loading commit data...
CMake Loading commit data...
Charts/Core Loading commit data...
Common Loading commit data...
Documentation Loading commit data...
Domains Loading commit data...
Examples Loading commit data...
Filters Loading commit data...
GUISupport Loading commit data...
Geovis/Core Loading commit data...
IO Loading commit data...
Imaging Loading commit data...
Infovis Loading commit data...
Interaction Loading commit data...
Parallel Loading commit data...
Remote Loading commit data...
Rendering Loading commit data...
Testing Loading commit data...
ThirdParty Loading commit data...
Utilities Loading commit data...
Views Loading commit data...
Web Loading commit data...
Wrapping Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.hooks-config.bash Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
CTestConfig.cmake Loading commit data...
Copyright.txt Loading commit data...
README.md Loading commit data...
vtkBanner.gif Loading commit data...
vtkLogo.ico Loading commit data...
vtkLogo.jpg Loading commit data...