projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Reuse existing g_string instance when setting a clock name
[babeltrace.git]
/
formats
/
ctf
/
ir
/
clock.c
diff --git
a/formats/ctf/ir/clock.c
b/formats/ctf/ir/clock.c
index 195f83716bf3840c79f98fa15861a1783d80c34b..45ed14762512d72dd5cd4b23ca396da7140e6907 100644
(file)
--- a/
formats/ctf/ir/clock.c
+++ b/
formats/ctf/ir/clock.c
@@
-63,14
+63,15
@@
int bt_ctf_clock_set_name(struct bt_ctf_clock *clock,
}
if (clock->name) {
}
if (clock->name) {
- g_string_free(clock->name, TRUE);
+ g_string_assign(clock->name, name);
+ } else {
+ clock->name = g_string_new(name);
+ if (!clock->name) {
+ ret = -1;
+ goto end;
+ }
}
}
- clock->name = g_string_new(name);
- if (!clock->name) {
- ret = -1;
- goto end;
- }
end:
return ret;
}
end:
return ret;
}
This page took
0.024223 seconds
and
4
git commands to generate.