projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
plugins: call bt_current_thread_clear_error() when not propagating error
[babeltrace.git]
/
src
/
plugins
/
lttng-utils
/
debug-info
/
trace-ir-metadata-copy.c
diff --git
a/src/plugins/lttng-utils/debug-info/trace-ir-metadata-copy.c
b/src/plugins/lttng-utils/debug-info/trace-ir-metadata-copy.c
index 353cfb1021b271bbcd893953b446d84ae9c62b18..2b3970fca43dd538fcf62b1f7cca084c6e10dd8f 100644
(file)
--- a/
src/plugins/lttng-utils/debug-info/trace-ir-metadata-copy.c
+++ b/
src/plugins/lttng-utils/debug-info/trace-ir-metadata-copy.c
@@
-56,7
+56,13
@@
int copy_trace_class_content(const bt_trace_class *in_trace_class,
in_trace_class_name = bt_trace_class_get_name(in_trace_class);
if (in_trace_class_name) {
in_trace_class_name = bt_trace_class_get_name(in_trace_class);
if (in_trace_class_name) {
- bt_trace_class_set_name(out_trace_class, in_trace_class_name);
+ bt_trace_class_set_name_status status;
+
+ status = bt_trace_class_set_name(out_trace_class,
+ in_trace_class_name);
+ if (status != BT_TRACE_CLASS_SET_NAME_STATUS_OK) {
+ bt_current_thread_clear_error();
+ }
}
/*
}
/*
This page took
0.024284 seconds
and
4
git commands to generate.