/*converts array to a simple circular linked list*/ List *array_to_dcl_list(char **array){ List *list; int i; list = NULL; while(array[i] != NULL){ if(add_end_dcl_list(&list, array[i]) == 1){ return NULL; } i++; } return list; }
List *array_to_dcl_list(char **array) { /*init of list and i for incrementing*/ int i; List *list; list = NULL; /*looping over array and adding to list while error checking*/ for (i=0; array[i] != 0; i++) { if (add_end_dcl_list(&list, array[i]) == 1) return NULL; } return list; }
/* array_to_dcl_list() accepts an array of strings and stores each string into a node in a linked list */ List *array_to_dcl_list(char **array) { List *list; list = NULL; while (*array != NULL) { if(add_end_dcl_list(&list, *array)) { return NULL; } array++; } return list; }
/* convert an array of strings to a circular linked list */ List *array_to_dcl_list(char **array) { List *list; int i; list = NULL; for (i = 0; array[i] != NULL; i++) { if (add_end_dcl_list(&list, array[i]) == 1) { return NULL; } } return list; }