]> git.sesse.net Git - casparcg/commitdiff
Avoid stacktrace when a user indirectly invokes unsupported methods via AMCP.
authorHelge Norberg <helge.norberg@svt.se>
Wed, 18 Nov 2015 18:05:48 +0000 (19:05 +0100)
committerHelge Norberg <helge.norberg@svt.se>
Wed, 18 Nov 2015 18:05:48 +0000 (19:05 +0100)
common/except.h

index 5032b30305935ac26b9bb1c22d416cbf3321558f..d62b4d8da08e1737d331777a417f7b7733f84607 100644 (file)
@@ -83,10 +83,10 @@ struct invalid_operation            : virtual caspar_exception {};
 struct operation_failed                        : virtual caspar_exception {};
 struct timed_out                               : virtual caspar_exception {};
 
-struct not_supported                   : virtual caspar_exception {};
 struct not_implemented                 : virtual caspar_exception {};
 
 struct user_error                              : virtual caspar_exception {};
+struct not_supported                   : virtual user_error {};
 
 #define CASPAR_THROW_EXCEPTION(e) BOOST_THROW_EXCEPTION(e << call_stack_info(caspar::get_call_stack()))