X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/25d1e57ecf83941d9ad4b361e16e6e354c87d585..4922023786798feb890924ade51028e72bc791ac:/src/xbt/dynar.cpp diff --git a/src/xbt/dynar.cpp b/src/xbt/dynar.cpp index 292ca3eaef..b7df27ff0d 100644 --- a/src/xbt/dynar.cpp +++ b/src/xbt/dynar.cpp @@ -574,7 +574,8 @@ extern "C" void xbt_dynar_map(const xbt_dynar_t dynar, void_f_pvoid_t const op) */ extern "C" void xbt_dynar_cursor_rm(xbt_dynar_t dynar, unsigned int* const cursor) { - xbt_dynar_remove_at(dynar, (*cursor)--, nullptr); + xbt_dynar_remove_at(dynar, *cursor, nullptr); + *cursor -= 1; } /** @brief Sorts a dynar according to the function compar_fn