Exception: make source location print-out optional
[lttng-tools.git] / src / bin / lttng / exception.cpp
index 8995d5eb9f9b9639b4f2864eb443c65e517068f0..2a2db974a73663a6c1d4fda8e674833d83764e96 100644 (file)
 
 #include <sstream>
 
-lttng::cli::no_default_session_error::no_default_session_error(const char *file_name,
-                                                              const char *function_name,
-                                                              unsigned int line_number) :
-       runtime_error(lttng::format("No default session found in `{}/.lttngrc`",
+lttng::cli::no_default_session_error::no_default_session_error(const lttng::source_location &location) :
+       runtime_error(fmt::format("No default session found in `{}/.lttngrc`",
                                    utils_get_home_dir() ?: "LTTNG_HOME"),
-                     file_name,
-                     function_name,
-                     line_number)
+                     location)
 {
 }
This page took 0.022943 seconds and 4 git commands to generate.