Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Regenerate those files with mpi_isendrecv and mpi_isendrecv_replace
[simgrid.git] / examples / sthread / stdobject / stdobject.cpp
index 246095eaef9244dc28bbd95f4c4747c289dd48a4..c2af786d2cc28444419d6a4bdeb55126c98033fa 100644 (file)
@@ -13,8 +13,8 @@ extern void sthread_access_end(void* addr, const char* objname, const char* file
 }
 
 #define STHREAD_ACCESS(obj)                                                                                            \
-  for (bool first = sthread_access_begin(static_cast<void*>(obj), #obj, __FILE__, __LINE__, __FUNCTION__) || true;     \
-       first; sthread_access_end(static_cast<void*>(obj), #obj, __FILE__, __LINE__, __FUNCTION__), first = false)
+  for (bool first = sthread_access_begin(static_cast<void*>(obj), #obj, __FILE__, __LINE__, __func__) || true; first;  \
+       sthread_access_end(static_cast<void*>(obj), #obj, __FILE__, __LINE__, __func__), first = false)
 
 static void thread_code()
 {