aboutsummaryrefslogtreecommitdiff
path: root/src/Utility/Utility.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Utility/Utility.h')
-rw-r--r--src/Utility/Utility.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/Utility/Utility.h b/src/Utility/Utility.h
index 387aae0..3863bc2 100644
--- a/src/Utility/Utility.h
+++ b/src/Utility/Utility.h
@@ -3,8 +3,18 @@
#include <beaker.h>
+#define LINK_FIELD_COUNT 3
+
int hex_to_int(char c);
char *get_theme(const char *default_theme);
char *get_locale(const char *default_locale);
+int add_link_to_collection(const char *href, const char *label,
+ const char *class_name, char ****collection,
+ int **inner_counts, int current_count);
+
+int build_pagination(int page, const char *locale,
+ char *(*href_builder)(int page, void *data), void *data,
+ char ****out_matrix, int **out_inner_counts);
+
#endif