Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Kill "if" before free, and useless cast of free argument.
[simgrid.git] / src / xbt / lib.c
index 66dc889cacddaec028b3dd4a28031f9ba7a2d7f1..189da87e92ccd6f82de2e621014e8d15a08097b0 100644 (file)
@@ -445,10 +445,8 @@ int xbt_lib_cursor_get_or_free(xbt_lib_cursor_t * cursor,
 
 static void xbt_lib_cursor_free(xbt_lib_cursor_t * cursor)
 {
-  if (*cursor) {
-    xbt_free(*cursor);
-    *cursor = NULL;
-  }
+  xbt_free(*cursor);
+  *cursor = NULL;
 }
 
 void xbt_lib_cursor_step(xbt_lib_cursor_t cursor)