aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Routes/Images.c2
-rw-r--r--src/Routes/Search.c2
-rw-r--r--src/Utility/Utility.c2
-rw-r--r--src/Utility/Utility.h2
4 files changed, 4 insertions, 4 deletions
diff --git a/src/Routes/Images.c b/src/Routes/Images.c
index 9d45be7..f81d331 100644
--- a/src/Routes/Images.c
+++ b/src/Routes/Images.c
@@ -73,7 +73,7 @@ int images_handler(UrlParams *params) {
char ***pager_matrix = NULL;
int *pager_inner_counts = NULL;
- int pager_count = build_pagination(page, locale, images_href_builder,
+ int pager_count = build_pagination(page, images_href_builder,
(void *)raw_query, &pager_matrix,
&pager_inner_counts);
if (pager_count > 0) {
diff --git a/src/Routes/Search.c b/src/Routes/Search.c
index f0c5ad1..65a7c27 100644
--- a/src/Routes/Search.c
+++ b/src/Routes/Search.c
@@ -813,7 +813,7 @@ int results_handler(UrlParams *params) {
char ***pager_matrix = NULL;
int *pager_inner_counts = NULL;
SearchHrefData href_data = { .query = raw_query, .engine_id = selected_engine_id };
- int pager_count = build_pagination(page, locale, search_href_builder,
+ int pager_count = build_pagination(page, search_href_builder,
&href_data, &pager_matrix,
&pager_inner_counts);
diff --git a/src/Utility/Utility.c b/src/Utility/Utility.c
index 16656bb..b6f5a36 100644
--- a/src/Utility/Utility.c
+++ b/src/Utility/Utility.c
@@ -178,7 +178,7 @@ int add_link_to_collection(const char *href, const char *label,
return current_count + 1;
}
-int build_pagination(int page, const char *locale,
+int build_pagination(int page,
char *(*href_builder)(int page, void *data), void *data,
char ****out_matrix, int **out_inner_counts) {
enum { PAGER_WINDOW_SIZE = 5 };
diff --git a/src/Utility/Utility.h b/src/Utility/Utility.h
index 822c972..2002307 100644
--- a/src/Utility/Utility.h
+++ b/src/Utility/Utility.h
@@ -17,7 +17,7 @@ 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,
+int build_pagination(int page,
char *(*href_builder)(int page, void *data), void *data,
char ****out_matrix, int **out_inner_counts);