ui/cocoa/list.m

changeset 1026
4f94daefb421
parent 1003
b58ad5b65c1b
equal deleted inserted replaced
1025:4f7e335a95ca 1026:4f94daefb421
406 size_t max = args->numsublists; 406 size_t max = args->numsublists;
407 if(max == 0) { 407 if(max == 0) {
408 max = INT_MAX; 408 max = INT_MAX;
409 } 409 }
410 410
411 CxList *sublists = cxArrayListCreate(a, NULL, sizeof(UiSubList), args->numsublists); 411 CxList *sublists = cxArrayListCreate(a, sizeof(UiSubList), args->numsublists);
412 sublists->collection.advanced_destructor = (cx_destructor_func2)sublist_free; 412 sublists->collection.advanced_destructor = (cx_destructor_func2)sublist_free;
413 413
414 for(int i=0;i<max;i++) { 414 for(int i=0;i<max;i++) {
415 UiSubList *sl = &args->sublists[i]; 415 UiSubList *sl = &args->sublists[i];
416 if(sl->value == NULL && sl->varname == NULL) { 416 if(sl->value == NULL && sl->varname == NULL) {

mercurial