| 1028 |
1028 |
| 1029 void ui_sourcelist_args_set_style_class(UiSourceListArgs *args, const char *classname) { |
1029 void ui_sourcelist_args_set_style_class(UiSourceListArgs *args, const char *classname) { |
| 1030 args->style_class = strdup(classname); |
1030 args->style_class = strdup(classname); |
| 1031 } |
1031 } |
| 1032 |
1032 |
| 1033 UIEXPORT void ui_sourcelist_args_set_static_sublists(UiSourceListArgs *args, UiSubList *sublists, int numsublists) { |
1033 UIEXPORT void ui_sourcelist_args_set_static_sublists(UiSourceListArgs *args, UiSubList *sublists, size_t numsublists) { |
| 1034 args->sublists = calloc(numsublists, sizeof(UiSubList)); |
1034 args->sublists = calloc(numsublists, sizeof(UiSubList)); |
| 1035 memcpy(args->sublists, sublists, numsublists * sizeof(UiSubList)); |
1035 memcpy(args->sublists, sublists, numsublists * sizeof(UiSubList)); |
| 1036 args->numsublists = numsublists; |
1036 args->numsublists = numsublists; |
| 1037 } |
1037 } |
| 1038 |
1038 |