ok(bt_object_array_size(array_obj) == 10,
"appending to a frozen array object does not change its size");
- assert(obj = bt_object_array_get(array_obj, 1));
+ obj = bt_object_array_get(array_obj, 1);
+ assert(obj);
ok(bt_object_float_set(obj, 14.52) == BT_OBJECT_STATUS_FROZEN,
"freezing an array object also freezes its elements");
BT_OBJECT_PUT(obj);
ok(!bt_object_is_frozen(NULL), "NULL is not frozen");
ok(bt_object_is_frozen(bt_object_null),
"the null singleton is frozen");
- assert(obj = bt_object_integer_create());
+ obj = bt_object_integer_create();
+ assert(obj);
ok(!bt_object_is_frozen(obj),
"bt_object_is_frozen() returns false with a fresh object");
assert(!bt_object_freeze(obj));
"bt_ctf_event_class_set_attribute cannot set \"name\" or \"model.emf.uri\" to an integer value");
BT_OBJECT_PUT(obj);
- assert(obj = bt_object_integer_create_init(5));
+ obj = bt_object_integer_create_init(5);
+ assert(obj);
ok(!bt_ctf_event_class_set_attribute(event_class, "loglevel", obj),
"bt_ctf_event_class_set_attribute succeeds in setting the \"loglevel\" attribute");
BT_OBJECT_PUT(obj);
ok(ret,
"bt_ctf_event_class_set_attribute cannot set \"id\" or \"loglevel\" to a string value");
BT_OBJECT_PUT(obj);
- assert(obj = bt_object_string_create_init("http://kernel.org/"));
+ obj = bt_object_string_create_init("http://kernel.org/");
+ assert(obj);
assert(!bt_ctf_event_class_set_attribute(event_class, "model.emf.uri", obj));
BT_OBJECT_PUT(obj);
"two event classes with the same name cannot cohabit within the same stream class");
bt_ctf_event_class_put(event_class);
- assert(event_class = bt_ctf_event_class_create("different name, ok"));
+ event_class = bt_ctf_event_class_create("different name, ok");
+ assert(event_class);
assert(!bt_ctf_event_class_set_id(event_class, 11));
ok(bt_ctf_stream_class_add_event_class(stream_class, event_class),
"two event classes with the same ID cannot cohabit within the same stream class");