#include <babeltrace/ctf-ir/event.h>
#include <babeltrace/ctf-ir/event-class.h>
#include <babeltrace/object-internal.h>
-#include <babeltrace/compat/stdlib.h>
+#include <babeltrace/compat/stdlib-internal.h>
#include <assert.h>
+#include "common.h"
#define NR_TESTS 41
goto error;
}
+ ret = bt_ctf_trace_set_native_byte_order(tc1,
+ BT_CTF_BYTE_ORDER_LITTLE_ENDIAN);
+ assert(ret == 0);
sc1 = create_sc1();
ok(sc1, "Create SC1");
if (!sc1) {
user->writer = bt_ctf_writer_create(trace_path);
assert(user->writer);
+ ret = bt_ctf_writer_set_byte_order(user->writer,
+ BT_CTF_BYTE_ORDER_LITTLE_ENDIAN);
+ assert(ret == 0);
user->tc = bt_ctf_writer_get_trace(user->writer);
assert(user->tc);
user->sc = bt_ctf_stream_class_create("sc");
assert(user->sc);
clock = bt_ctf_clock_create("the_clock");
assert(clock);
- ret = bt_ctf_stream_class_set_clock(user->sc, clock);
+ ret = bt_ctf_writer_add_clock(user->writer, clock);
assert(!ret);
- ret = bt_ctf_clock_set_value(clock, 23);
+ ret = bt_ctf_stream_class_set_clock(user->sc, clock);
assert(!ret);
BT_PUT(clock);
user->stream = bt_ctf_writer_create_stream(user->writer, user->sc);
BT_PUT(field);
ret = bt_ctf_stream_append_event(user->stream, user->event);
assert(!ret);
+ recursive_rmdir(trace_path);
}
static void test_put_order_swap(size_t *array, size_t a, size_t b)
{
size_t i;
struct user user = { 0 };
- void** objects = (void *) &user;
+ void **objects = (void *) &user;
create_user_full(&user);
printf("# ");
for (i = 0; i < size; ++i) {
- void* obj = objects[array[i]];
+ void *obj = objects[array[i]];
printf("%s", user_names[array[i]]);
BT_PUT(obj);