change integer type in ui_sourcelist_args_set_static_sublists parameter

Sat, 12 Jul 2025 12:58:52 +0200

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Sat, 12 Jul 2025 12:58:52 +0200
changeset 652
4c9c02fd5ef7
parent 651
b15bdec1776c
child 653
dc0eb8151254

change integer type in ui_sourcelist_args_set_static_sublists parameter

ui/common/args.c file | annotate | diff | comparison | revisions
ui/common/args.h file | annotate | diff | comparison | revisions
--- a/ui/common/args.c	Sat Jul 12 12:56:52 2025 +0200
+++ b/ui/common/args.c	Sat Jul 12 12:58:52 2025 +0200
@@ -1030,7 +1030,7 @@
     args->style_class = strdup(classname);
 }
 
-UIEXPORT void ui_sourcelist_args_set_static_sublists(UiSourceListArgs *args, UiSubList *sublists, int numsublists) {
+UIEXPORT void ui_sourcelist_args_set_static_sublists(UiSourceListArgs *args, UiSubList *sublists, size_t numsublists) {
     args->sublists = calloc(numsublists, sizeof(UiSubList));
     memcpy(args->sublists, sublists, numsublists * sizeof(UiSubList));
     args->numsublists = numsublists;
--- a/ui/common/args.h	Sat Jul 12 12:56:52 2025 +0200
+++ b/ui/common/args.h	Sat Jul 12 12:58:52 2025 +0200
@@ -246,7 +246,7 @@
 UIEXPORT void ui_sourcelist_args_set_rowspan(UiSourceListArgs *args, int rowspan);
 UIEXPORT void ui_sourcelist_args_set_name(UiSourceListArgs *args, const char *name);
 UIEXPORT void ui_sourcelist_args_set_style_class(UiSourceListArgs *args, const char *classname);
-UIEXPORT void ui_sourcelist_args_set_static_sublists(UiSourceListArgs *args, UiSubList *sublists, int numsublists);
+UIEXPORT void ui_sourcelist_args_set_static_sublists(UiSourceListArgs *args, UiSubList *sublists, size_t numsublists);
 UIEXPORT void ui_sourcelist_args_set_varname(UiSourceListArgs *args, const char *varname);
 UIEXPORT void ui_sourcelist_args_set_dynamic_sublists(UiSourceListArgs *args, UiList *value);
 UIEXPORT void ui_sourcelist_args_set_getvalue_func(UiSourceListArgs *args, ui_sublist_getvalue_func getvalue);

mercurial