#include "xbt/log.hpp"
#include "xbt/backtrace.h"
#include "xbt/backtrace.hpp"
-#include "xbt/str.h"
#include "src/xbt_modinter.h" /* backtrace initialization headers */
#include "simgrid/sg_config.h" /* Configuration mechanism of SimGrid */
void _xbt_throw(char* message, xbt_errcat_t errcat, int value, const char* file, int line, const char* func)
{
xbt_ex e(simgrid::xbt::ThrowPoint(file, line, func), message);
- free(message);
+ xbt_free(message);
e.category = errcat;
e.value = value;
throw e;
{
xbt_ex_t ex;
int r1;
- int XBT_ATTRIB_UNUSED r2;
+ XBT_ATTRIB_UNUSED int r2;
int v1;
int v2;