X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/1555ef43eee251e5892a2f7fd49bc96e99d68fef..0dce93ac4ccf1aa5c8e135f24d2fe39ce8070a01:/src/xbt/ex.cpp diff --git a/src/xbt/ex.cpp b/src/xbt/ex.cpp index 0c11397a21..d2061eba8c 100644 --- a/src/xbt/ex.cpp +++ b/src/xbt/ex.cpp @@ -88,17 +88,14 @@ void xbt_backtrace_display(xbt_backtrace_location_t* loc, std::size_t count) #endif } -void xbt_throw( +void _xbt_throw( char* message, xbt_errcat_t errcat, int value, const char* file, int line, const char* func) { - xbt_ex e(message); + xbt_ex e(simgrid::xbt::ThrowPoint(file, line, func), message); free(message); e.category = errcat; e.value = value; - e.file = file; - e.line = line; - e.func = func; throw e; }