summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2018-09-14 22:19:40 +0200
committerFurkan Sahin <furkan-dev@proton.me>2018-09-14 22:19:40 +0200
commit9b79c7994eecb297d28c56ad801b7d7552828e11 (patch)
treed34297bcf76292c91d6d2e6e4d5a23eda654c407
parent254d2b206a6d6e5956f0501c3fe38d5ef153ef23 (diff)
parent3fe4c94db130d7dcc4c6e080553f1209b398c797 (diff)
Merge pull request #2631 from ianyfan/swaybar
bar: remove i3bar_block_free in favour of i3bar_block_unref
-rw-r--r--swaybar/i3bar.c21
1 files changed, 9 insertions, 12 deletions
diff --git a/swaybar/i3bar.c b/swaybar/i3bar.c
index 1345ee9b..0becae5d 100644
--- a/swaybar/i3bar.c
+++ b/swaybar/i3bar.c
@@ -8,22 +8,19 @@
#include "swaybar/config.h"
#include "swaybar/status_line.h"
-static void i3bar_block_free(struct i3bar_block *block) {
- if (!block) {
+void i3bar_block_unref(struct i3bar_block *block) {
+ if (block == NULL) {
return;
}
- free(block->full_text);
- free(block->short_text);
- free(block->align);
- free(block->name);
- free(block->instance);
- free(block->color);
- free(block);
-}
-void i3bar_block_unref(struct i3bar_block *block) {
if (--block->ref_count == 0) {
- i3bar_block_free(block);
+ free(block->full_text);
+ free(block->short_text);
+ free(block->align);
+ free(block->name);
+ free(block->instance);
+ free(block->color);
+ free(block);
}
}