Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
let simgrid compile with NDEBUG and warnings are errors
[simgrid.git] / src / gras / Transport / transport.c
index 7b025ca..e304553 100644 (file)
@@ -9,7 +9,9 @@
 /***
  *** Options
  ***/
+#ifndef NDEBUG
 static int gras_opt_trp_nomoredata_on_close = 0;
+#endif
 
 #include "xbt/ex.h"
 #include "xbt/peer.h"
@@ -208,7 +210,7 @@ void gras_socket_close(xbt_socket_t sock)
     for (cursor = 0; cursor < xbt_dynar_length(sockets); cursor++) {
       _xbt_dynar_cursor_get(sockets, cursor, &sock_iter);
       if (sock == sock_iter) {
-        XBT_DEBUG("remove sock cursor %d dize %lu\n", cursor,
+        XBT_DEBUG("remove sock cursor %u dize %lu\n", cursor,
                xbt_dynar_length(sockets));
         xbt_dynar_cursor_rm(sockets, &cursor);
         if (sock->plugin->socket_close)