Tue, 18 Mar 2014 09:53:50 +0100
fixed documentation error in sstr_split
ucx/string.h | file | annotate | diff | comparison | revisions |
--- a/ucx/string.h Fri Jan 17 12:44:54 2014 +0100 +++ b/ucx/string.h Tue Mar 18 09:53:50 2014 +0100 @@ -227,7 +227,7 @@ * </ul> * * The integer referenced by <code>count</code> is used as input and determines - * the maximum size of the resulting list, i.e. the maximum count of splits to + * the maximum size of the resulting array, i.e. the maximum count of splits to * perform + 1. * * The integer referenced by <code>count</code> is also used as output and is @@ -237,24 +237,24 @@ * <li>-1, if either the string or the delimiter is an empty string</li> * <li>0, if the string equals the delimiter</li> * <li>1, if the string does not contain the delimiter</li> - * <li>the count of list items, otherwise</li> + * <li>the count of array items, otherwise</li> * </ul> * * If the string starts with the delimiter, the first item of the resulting - * list will be an empty string. + * array will be an empty string. * * If the string ends with the delimiter and the maximum list size is not - * exceeded, the last list item will be an empty string. + * exceeded, the last array item will be an empty string. * - * <b>Attention:</b> All list items <b>AND</b> all sstr_t.ptr of the list + * <b>Attention:</b> The array pointer <b>AND</b> all sstr_t.ptr of the array * items must be manually passed to <code>free()</code>. Use sstrsplit_a() with * an allocator to managed memory, to avoid this. * * @param string the string to split * @param delim the delimiter string - * @param count IN: the maximum size of the resulting list (0 for an - * unbounded list), OUT: the actual size of the list - * @return a list of the split strings as sstr_t array or + * @param count IN: the maximum size of the resulting array (0 = no limit), + * OUT: the actual size of the array + * @return a sstr_t array containing the split strings or * <code>NULL</code> on error * * @see sstrsplit_a() @@ -266,7 +266,7 @@ * * <i>Read the description of sstrsplit() for details.</i> * - * The memory for the sstr_t.ptr pointers of the list items and the memory for + * The memory for the sstr_t.ptr pointers of the array items and the memory for * the sstr_t array itself are allocated by using the UcxAllocator.malloc() * function. * @@ -276,9 +276,9 @@ * @param allocator the UcxAllocator used for allocating memory * @param string the string to split * @param delim the delimiter string - * @param count IN: the maximum size of the resulting list (0 for an - * unbounded list), OUT: the actual size of the list - * @return a list of the split strings as sstr_t array or + * @param count IN: the maximum size of the resulting array (0 = no limit), + * OUT: the actual size of the array + * @return a sstr_t array containing the split strings or * <code>NULL</code> on error * * @see sstrsplit()