X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9baa1f864a9302323e0b767fb723eff83706de9e..e4e4b7da7f6a6d04b659f0aa9c1de8733939096f:/src/xbt/xbt_str.cpp diff --git a/src/xbt/xbt_str.cpp b/src/xbt/xbt_str.cpp index 59fb4be1ab..10e00c0215 100644 --- a/src/xbt/xbt_str.cpp +++ b/src/xbt/xbt_str.cpp @@ -1,6 +1,6 @@ /* xbt_str.cpp - various helping functions to deal with strings */ -/* Copyright (c) 2007-2021. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2007-2023. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -41,7 +41,7 @@ double xbt_str_parse_double(const char* str, const char* error_msg) double res = strtod(str, &endptr); if (endptr[0] != '\0') - throw std::invalid_argument(simgrid::xbt::string_printf("%s: %s", error_msg, str)); + throw std::invalid_argument(simgrid::xbt::string_printf("%s: %s (parse error at '%s')", error_msg, str, endptr)); return res; }