X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/dd88e15504912f111b8dcb568c2a8adbc111ed66..446516ef6cc8459883ad5b3a53cd724e24185c21:/src/simix/smx_private.h diff --git a/src/simix/smx_private.h b/src/simix/smx_private.h index b19e966584..4d25f014d5 100644 --- a/src/simix/smx_private.h +++ b/src/simix/smx_private.h @@ -23,7 +23,6 @@ #include "smx_network_private.h" #include "smx_smurf_private.h" #include "smx_synchro_private.h" -#include "simix/context.h" /* Define only for SimGrid benchmarking purposes */ #undef TIME_BENCH @@ -141,9 +140,9 @@ typedef struct s_smx_action { void *dst_buff; size_t src_buff_size; size_t *dst_buff_size; - char copied; + unsigned copied:1; /* whether the data were already copied */ - void* src_data; /* User data associated to communication */ + void* src_data; /* User data associated to communication */ void* dst_data; } comm; @@ -282,7 +281,7 @@ static XBT_INLINE void SIMIX_context_runall(void) */ static XBT_INLINE smx_context_t SIMIX_context_self(void) { - if (simix_global && simix_global->context_factory != NULL) { + if (simix_global && simix_global->context_factory) { return simix_global->context_factory->self(); }