projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tap-driver.sh: flush stdout after each test result
[babeltrace.git]
/
plugins
/
ctf
/
fs-src
/
metadata.c
diff --git
a/plugins/ctf/fs-src/metadata.c
b/plugins/ctf/fs-src/metadata.c
index 7d480d1685acc7033dcb22f153ac5b4ff732a893..75043dc17842ba7e1563a91e6979e1249ac84365 100644
(file)
--- a/
plugins/ctf/fs-src/metadata.c
+++ b/
plugins/ctf/fs-src/metadata.c
@@
-27,11
+27,11
@@
#include <stdint.h>
#include <stdlib.h>
#include <stdbool.h>
#include <stdint.h>
#include <stdlib.h>
#include <stdbool.h>
-#include <babeltrace/assert-internal.h>
+#include <babeltrace
2
/assert-internal.h>
#include <glib.h>
#include <glib.h>
-#include <babeltrace/compat/uuid-internal.h>
-#include <babeltrace/compat/memstream-internal.h>
-#include <babeltrace/babeltrace.h>
+#include <babeltrace
2
/compat/uuid-internal.h>
+#include <babeltrace
2
/compat/memstream-internal.h>
+#include <babeltrace
2
/babeltrace.h>
#include "fs.h"
#include "file.h"
#include "fs.h"
#include "file.h"
@@
-86,7
+86,10
@@
end:
return file;
}
return file;
}
-int ctf_fs_metadata_set_trace_class(struct ctf_fs_trace *ctf_fs_trace,
+BT_HIDDEN
+int ctf_fs_metadata_set_trace_class(
+ bt_self_component_source *self_comp,
+ struct ctf_fs_trace *ctf_fs_trace,
struct ctf_fs_metadata_config *config)
{
int ret = 0;
struct ctf_fs_metadata_config *config)
{
int ret = 0;
@@
-103,7
+106,7
@@
int ctf_fs_metadata_set_trace_class(struct ctf_fs_trace *ctf_fs_trace,
goto end;
}
goto end;
}
- ctf_fs_trace->metadata->decoder = ctf_metadata_decoder_create(
+ ctf_fs_trace->metadata->decoder = ctf_metadata_decoder_create(
self_comp,
config ? &decoder_config : NULL);
if (!ctf_fs_trace->metadata->decoder) {
BT_LOGE("Cannot create metadata decoder object");
config ? &decoder_config : NULL);
if (!ctf_fs_trace->metadata->decoder) {
BT_LOGE("Cannot create metadata decoder object");
@@
-121,7
+124,7
@@
int ctf_fs_metadata_set_trace_class(struct ctf_fs_trace *ctf_fs_trace,
ctf_fs_trace->metadata->trace_class =
ctf_metadata_decoder_get_ir_trace_class(
ctf_fs_trace->metadata->decoder);
ctf_fs_trace->metadata->trace_class =
ctf_metadata_decoder_get_ir_trace_class(
ctf_fs_trace->metadata->decoder);
- BT_ASSERT(ctf_fs_trace->metadata->trace_class);
+ BT_ASSERT(
!self_comp ||
ctf_fs_trace->metadata->trace_class);
ctf_fs_trace->metadata->tc =
ctf_metadata_decoder_borrow_ctf_trace_class(
ctf_fs_trace->metadata->decoder);
ctf_fs_trace->metadata->tc =
ctf_metadata_decoder_borrow_ctf_trace_class(
ctf_fs_trace->metadata->decoder);
@@
-132,12
+135,14
@@
end:
return ret;
}
return ret;
}
+BT_HIDDEN
int ctf_fs_metadata_init(struct ctf_fs_metadata *metadata)
{
/* Nothing to initialize for the moment. */
return 0;
}
int ctf_fs_metadata_init(struct ctf_fs_metadata *metadata)
{
/* Nothing to initialize for the moment. */
return 0;
}
+BT_HIDDEN
void ctf_fs_metadata_fini(struct ctf_fs_metadata *metadata)
{
if (metadata->text) {
void ctf_fs_metadata_fini(struct ctf_fs_metadata *metadata)
{
if (metadata->text) {
This page took
0.025201 seconds
and
4
git commands to generate.