#include <babeltrace/ctf-writer/event-fields.h>
#include <babeltrace/ctf/events.h>
#include <unistd.h>
-#include <stdlib.h>
+#include <babeltrace/compat/stdlib.h>
#include <stdio.h>
#include <sys/utsname.h>
#include <babeltrace/compat/limits.h>
plan_no_plan();
- if (!mkdtemp(trace_path)) {
+ if (!bt_mkdtemp(trace_path)) {
perror("# perror");
}
NULL),
"bt_ctf_writer_add_environment_field error with NULL field value");
- if (uname(&name)) {
+ /* On Solaris, uname() can return any positive value on success */
+ if (uname(&name) < 0) {
perror("uname");
return -1;
}