summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/mdb.h2
-rw-r--r--src/main.c8
2 files changed, 6 insertions, 4 deletions
diff --git a/src/lib/mdb.h b/src/lib/mdb.h
index bd4554b..bd9c064 100644
--- a/src/lib/mdb.h
+++ b/src/lib/mdb.h
@@ -23,6 +23,8 @@ int *getkeys(tablist_t *list, int id);
tabidx_t getkey(tablist_t *list, int id, char *key);
int setkey(tablist_t **list, int id, char *pair);
int delkey(tablist_t *list, int id, char *key);
+int setkeys(tablist_t **list, char *pair);
+int delkeys(tablist_t *list, char *key);
// file operations
tablist_t *readdb(char *filename);
diff --git a/src/main.c b/src/main.c
index 14eb3ea..58c1c40 100644
--- a/src/main.c
+++ b/src/main.c
@@ -9,8 +9,8 @@
int getid(char *selector);
int printkeys(tablist_t **list, int id, char **keys, int klen);
void printkey(tabidx_t idx);
-int setkeys(tablist_t **list, int id, char **pairs, int plen);
-int delkeys(tablist_t **list, int id, char **keys, int klen);
+int setkeys_main(tablist_t **list, int id, char **pairs, int plen);
+int delkeys_main(tablist_t **list, int id, char **keys, int klen);
int exec(int (*tabop)(tablist_t **, int, char **, int),
tablist_t **list, int id, char **keys, int klen);
@@ -120,7 +120,7 @@ void printkey(tabidx_t idx)
}
}
-int setkeys(tablist_t **list, int id, char **pairs, int plen)
+int setkeys_main(tablist_t **list, int id, char **pairs, int plen)
{
if (pairs == NULL)
return 1;
@@ -134,7 +134,7 @@ int setkeys(tablist_t **list, int id, char **pairs, int plen)
return 0;
}
-int delkeys(tablist_t **list, int id, char **keys, int klen)
+int delkeys_main(tablist_t **list, int id, char **keys, int klen)
{
if (keys == NULL) {
int *indexes = getkeys(*list, id);