Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[SMPI] Replace some #define with static const variables.
authorChristian Heinrich <franz-christian.heinrich@inria.fr>
Thu, 16 Jun 2016 15:10:55 +0000 (17:10 +0200)
committerChristian Heinrich <franz-christian.heinrich@inria.fr>
Fri, 17 Jun 2016 09:27:40 +0000 (11:27 +0200)
src/smpi/smpi_memory.cpp

index a080aac..7963476 100644 (file)
@@ -20,9 +20,9 @@
 
 XBT_LOG_NEW_DEFAULT_SUBCATEGORY(smpi_memory, smpi, "Memory layout support for SMPI");
 
-#define PROT_RWX (PROT_READ | PROT_WRITE | PROT_EXEC)
-#define PROT_RW (PROT_READ | PROT_WRITE )
-#define PROT_RX (PROT_READ | PROT_EXEC )
+static const int PROT_RWX = (PROT_READ | PROT_WRITE | PROT_EXEC);
+static const int PROT_RW  = (PROT_READ | PROT_WRITE );
+static const int PROT_RX  = (PROT_READ | PROT_EXEC );
 
 void smpi_get_executable_global_size(void)
 {