projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rename opt_debug_dir to opt_debug_info_dir
[babeltrace.git]
/
formats
/
ctf
/
ctf.c
diff --git
a/formats/ctf/ctf.c
b/formats/ctf/ctf.c
index 730566653276551145d2aa585282684dac03aa27..ebc6d0e8d2023010e4807b8e2833148f47f7c14f 100644
(file)
--- a/
formats/ctf/ctf.c
+++ b/
formats/ctf/ctf.c
@@
-35,6
+35,7
@@
#include <babeltrace/context-internal.h>
#include <babeltrace/compat/uuid.h>
#include <babeltrace/endian.h>
#include <babeltrace/context-internal.h>
#include <babeltrace/compat/uuid.h>
#include <babeltrace/endian.h>
+#include <babeltrace/trace-debuginfo.h>
#include <babeltrace/ctf/ctf-index.h>
#include <inttypes.h>
#include <stdio.h>
#include <babeltrace/ctf/ctf-index.h>
#include <inttypes.h>
#include <stdio.h>
@@
-84,6
+85,7
@@
int64_t opt_clock_offset;
int64_t opt_clock_offset_ns;
extern int yydebug;
int64_t opt_clock_offset_ns;
extern int yydebug;
+char *opt_debug_info_dir;
/*
* TODO: babeltrace_ctf_console_output ensures that we only print
/*
* TODO: babeltrace_ctf_console_output ensures that we only print
@@
-386,7
+388,7
@@
void ctf_print_timestamp_real(FILE *fp,
time_t time_s = (time_t) ts_sec_abs;
if (is_negative) {
time_t time_s = (time_t) ts_sec_abs;
if (is_negative) {
- fprintf(stderr, "[warning] Fallback to [sec.ns]
for printing
negative time value. Use --clock-seconds.\n");
+ fprintf(stderr, "[warning] Fallback to [sec.ns]
to print
negative time value. Use --clock-seconds.\n");
goto seconds;
}
goto seconds;
}
@@
-2413,8
+2415,14
@@
struct bt_trace_descriptor *ctf_open_trace(const char *path, int flags,
goto error;
}
goto error;
}
+ ret = trace_debug_info_create(td);
+ if (ret) {
+ goto error;
+ }
+
return &td->parent;
error:
return &td->parent;
error:
+ trace_debug_info_destroy(td);
g_free(td);
return NULL;
}
g_free(td);
return NULL;
}
@@
-2583,6
+2591,11
@@
struct bt_trace_descriptor *ctf_open_mmap_trace(
if (ret)
goto error_free;
if (ret)
goto error_free;
+ ret = trace_debug_info_create(td);
+ if (ret) {
+ goto error_free;
+ }
+
return &td->parent;
error_free:
return &td->parent;
error_free:
@@
-2734,6
+2747,7
@@
int ctf_close_trace(struct bt_trace_descriptor *tdp)
}
}
free(td->metadata_string);
}
}
free(td->metadata_string);
+ trace_debug_info_destroy(td);
g_free(td);
return 0;
}
g_free(td);
return 0;
}
This page took
0.025975 seconds
and
4
git commands to generate.