i = 0;
while (i < 10)
{
- _dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i));
- _dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i));
+ if (!_dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for append");
+ if (!_dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for prepend");
++i;
}
i = 0;
while (i < 10)
{
- _dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i));
- _dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i));
+ if (!_dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for append");
+ if (!_dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for prepend");
++i;
}
_dbus_assert (list2 == NULL);
/* Test iteration */
-
+
i = 0;
while (i < 10)
{
- _dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i));
- _dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i));
+ if (!_dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for append");
+ if (!_dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for prepend");
++i;
verify_list (&list1);
i = 0;
while (i < 10)
{
- _dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i));
- _dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i));
+ if (!_dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for append");
+ if (!_dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for prepend");
++i;
}
i = 0;
while (i < 10)
{
- _dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i));
- _dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i));
+ if (!_dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for append");
+ if (!_dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for prepend");
++i;
}
i = 0;
while (i < 10)
{
- _dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i));
- _dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i));
+ if (!_dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for append");
+ if (!_dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for prepend");
++i;
}
i = 0;
while (i < 10)
{
- _dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i));
- _dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i));
+ if (!_dbus_list_append (&list1, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for append");
+ if (!_dbus_list_prepend (&list2, _DBUS_INT_TO_POINTER (i)))
+ _dbus_assert_not_reached ("could not allocate for prepend");
++i;
}
_dbus_list_clear (&list1);
/* using remove_last */
- _dbus_list_append (&list1, _DBUS_INT_TO_POINTER (2));
- _dbus_list_append (&list1, _DBUS_INT_TO_POINTER (1));
- _dbus_list_append (&list1, _DBUS_INT_TO_POINTER (3));
+ if (!_dbus_list_append (&list1, _DBUS_INT_TO_POINTER (2)))
+ _dbus_assert_not_reached ("could not allocate for append");
+ if (!_dbus_list_append (&list1, _DBUS_INT_TO_POINTER (1)))
+ _dbus_assert_not_reached ("could not allocate for append");
+ if (!_dbus_list_append (&list1, _DBUS_INT_TO_POINTER (3)))
+ _dbus_assert_not_reached ("could not allocate for append");
_dbus_list_remove_last (&list1, _DBUS_INT_TO_POINTER (2));