Lines Matching defs:strings
633 * Utility function to sort a group of strings using quicksort.
636 archive_utility_string_sort_helper(char **strings, unsigned int n)
648 pivot = strings[0];
651 if (strcmp(strings[i], pivot) < 0)
661 lesser[lesser_count - 1] = strings[i];
673 greater[greater_count - 1] = strings[i];
680 strings[i] = lesser[i];
684 strings[lesser_count] = pivot;
689 strings[lesser_count + 1 + i] = greater[i];
696 archive_utility_string_sort(char **strings)
699 while (strings[size] != NULL)
701 return archive_utility_string_sort_helper(strings, size);