aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/ci_queue.h
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2023-04-29 16:08:37 +0200
committerEgor Tensin <Egor.Tensin@gmail.com>2023-04-29 16:08:37 +0200
commit35c0333a09cee6c6f7d72e6c2459110a65d51a3d (patch)
tree1ce971a5d02ad13d7da571bedf7ef715605a3b86 /src/ci_queue.h
parentnet: use size instead of length for variable names (diff)
downloadcimple-35c0333a09cee6c6f7d72e6c2459110a65d51a3d.tar.gz
cimple-35c0333a09cee6c6f7d72e6c2459110a65d51a3d.zip
make struct ci_queue_entry opaque
Diffstat (limited to 'src/ci_queue.h')
-rw-r--r--src/ci_queue.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/ci_queue.h b/src/ci_queue.h
index cf8b182..7f3702b 100644
--- a/src/ci_queue.h
+++ b/src/ci_queue.h
@@ -10,15 +10,14 @@
#include <sys/queue.h>
-struct ci_queue_entry {
- char *url;
- char *rev;
- STAILQ_ENTRY(ci_queue_entry) entries;
-};
+struct ci_queue_entry;
int ci_queue_entry_create(struct ci_queue_entry **, const char *url, const char *rev);
void ci_queue_entry_destroy(struct ci_queue_entry *);
+const char *ci_queue_entry_get_url(const struct ci_queue_entry *);
+const char *ci_queue_entry_get_rev(const struct ci_queue_entry *);
+
STAILQ_HEAD(ci_queue, ci_queue_entry);
void ci_queue_create(struct ci_queue *);