diff --git a/include/tanabata.h b/include/tanabata.h index d31912e..d2e43cd 100644 --- a/include/tanabata.h +++ b/include/tanabata.h @@ -70,6 +70,14 @@ int tanabata_tanzaku_rem_by_name(Tanabata *tanabata, const char *name); // Remove tanzaku by alias int tanabata_tanzaku_rem_by_alias(Tanabata *tanabata, const char *alias); +// ==================== KAZARI SECTION ==================== // + +// Add kazari +int tanabata_kazari_add(Tanabata *tanabata, uint64_t sasa_id, uint64_t tanzaku_id); + +// Remove kazari +int tanabata_kazari_rem(Tanabata *tanabata, uint64_t sasa_id, uint64_t tanzaku_id); + #ifdef __cplusplus } #endif diff --git a/src/tanabata/kazari.c b/src/tanabata/kazari.c new file mode 100644 index 0000000..5c689b3 --- /dev/null +++ b/src/tanabata/kazari.c @@ -0,0 +1,9 @@ +#include "../../include/tanabata.h" + +int tanabata_kazari_add(Tanabata *tanabata, uint64_t sasa_id, uint64_t tanzaku_id) { + return kazari_add(&tanabata->shoppyou, sasa_id, tanzaku_id); +} + +int tanabata_kazari_rem(Tanabata *tanabata, uint64_t sasa_id, uint64_t tanzaku_id) { + return kazari_rem(&tanabata->shoppyou, sasa_id, tanzaku_id); +}