aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/bardata.c10
-rw-r--r--src/pipe.c4
2 files changed, 2 insertions, 12 deletions
diff --git a/src/bardata.c b/src/bardata.c
index 19fedcc..261ea1d 100644
--- a/src/bardata.c
+++ b/src/bardata.c
@@ -23,15 +23,9 @@ comp_t *find_comp(char *name) {
return &comps[i];
}
}
- return NULL;
-}
-void new_component(char *name) {
- comp_t* existing = find_comp(name);
- if (existing)
- return;
- strcpy(comps[comps_size].name, name);
- comps_size++;
+ strcpy(comps[comps_size++].name, name);
+ return &comps[comps_size - 1];
}
void add_component(comp_side_t side, char *name) {
diff --git a/src/pipe.c b/src/pipe.c
index fec810d..70c6a52 100644
--- a/src/pipe.c
+++ b/src/pipe.c
@@ -67,10 +67,6 @@ void make_change(char argv[MAX_ARGS][MAX_ARG_LEN], int argc) {
}
char *cmd = argv[0];
- if (strcmp(cmd, "create") == 0) {
- new_component(argv[1]);
- return;
- }
if (strcmp(cmd, "set") == 0) {
set_component(argv, argc);
}