Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix location of library license in win32 ucontextes
[simgrid.git] / src / xbt / swag.c
index 9d69e43..f6e7107 100644 (file)
@@ -78,7 +78,8 @@ XBT_INLINE void xbt_swag_insert(void *obj, xbt_swag_t swag)
   }
 
   xbt_swag_getPrev(obj, swag->offset) = swag->tail;
-  xbt_swag_getNext(xbt_swag_getPrev(obj, swag->offset), swag->offset) = obj;
+  xbt_swag_getNext(xbt_swag_getPrev(obj, swag->offset), swag->offset) =
+      obj;
 
   swag->tail = obj;
 }
@@ -105,7 +106,8 @@ XBT_INLINE void xbt_swag_insert_at_head(void *obj, xbt_swag_t swag)
   }
 
   xbt_swag_getNext(obj, swag->offset) = swag->head;
-  xbt_swag_getPrev(xbt_swag_getNext(obj, swag->offset), swag->offset) = obj;
+  xbt_swag_getPrev(xbt_swag_getNext(obj, swag->offset), swag->offset) =
+      obj;
 
   swag->head = obj;
 }
@@ -132,7 +134,8 @@ XBT_INLINE void xbt_swag_insert_at_tail(void *obj, xbt_swag_t swag)
   }
 
   xbt_swag_getPrev(obj, swag->offset) = swag->tail;
-  xbt_swag_getNext(xbt_swag_getPrev(obj, swag->offset), swag->offset) = obj;
+  xbt_swag_getNext(xbt_swag_getPrev(obj, swag->offset), swag->offset) =
+      obj;
 
   swag->tail = obj;
 }
@@ -169,8 +172,10 @@ XBT_INLINE void *xbt_swag_remove(void *obj, xbt_swag_t swag)
     xbt_swag_getNext(swag->tail, offset) = NULL;
     xbt_swag_getPrev(obj, offset) = NULL;
   } else {                      /* It's in the middle */
-    xbt_swag_getNext(xbt_swag_getPrev(obj, offset), offset) = xbt_swag_getNext(obj, offset);
-    xbt_swag_getPrev(xbt_swag_getNext(obj, offset), offset) = xbt_swag_getPrev(obj, offset);
+    xbt_swag_getNext(xbt_swag_getPrev(obj, offset), offset) =
+        xbt_swag_getNext(obj, offset);
+    xbt_swag_getPrev(xbt_swag_getNext(obj, offset), offset) =
+        xbt_swag_getPrev(obj, offset);
     xbt_swag_getPrev(obj, offset) = xbt_swag_getNext(obj, offset) = NULL;
   }
   (swag->count)--;
@@ -275,4 +280,4 @@ XBT_TEST_UNIT("basic", test_swag_basic, "Basic usage")
   xbt_swag_free(setB);
 }
 
-#endif /* SIMGRID_TEST */
+#endif                          /* SIMGRID_TEST */