X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cfc676704bebcd57e5ea98bb43154245a150948f..8e9b70d3dc4bc81e7f13c923ba3e6a736395d963:/include/xbt/dynar.h diff --git a/include/xbt/dynar.h b/include/xbt/dynar.h index 6dcebc9fc0..83621209fa 100644 --- a/include/xbt/dynar.h +++ b/include/xbt/dynar.h @@ -26,7 +26,7 @@ SG_BEGIN_DECL() * structure creation (of type void_f_ppvoid_t or void_f_pvoid_t). * * \section XBT_dynar_exscal Example with scalar - * \dontinclude dynar.c + * \dontinclude dynar.cpp * * \skip Vars_decl * \skip dyn @@ -256,6 +256,17 @@ xbt_dynar_foreach (dyn,cpt,str) { (_cursor)++ ) #endif /** @} */ - SG_END_DECL() + +#ifdef __cplusplus +namespace simgrid { +namespace xbt { + inline void destroy(xbt_dynar_t s) + { + xbt_dynar_free(&s); + } +} +} +#endif + #endif /* _XBT_DYNAR_H */