From e19882660677baf8ba01c3006cf1a8ae5bee83ef Mon Sep 17 00:00:00 2001 From: Warren Dukes Date: Fri, 6 Oct 2006 10:33:27 +0000 Subject: put back np's supperrior buffer2array, and fix my bug fix from change 4872 git-svn-id: https://svn.musicpd.org/mpd/trunk@4875 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- src/buffer2array.h | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/buffer2array.h') diff --git a/src/buffer2array.h b/src/buffer2array.h index fa6882fd9..e12f0ceed 100644 --- a/src/buffer2array.h +++ b/src/buffer2array.h @@ -21,8 +21,12 @@ #include "../config.h" -int buffer2array(char *buffer, char ***array); - -void freeArgArray(char **array, int argArrayLength); +/* tokenizes up to max elements in buffer (a null-terminated string) and + * stores the result in array (which must be capable of holding up to + * max elements). Tokenization is based on C string quoting rules. + * The arguments buffer and array are modified. + * Returns the number of elements tokenized. + */ +int buffer2array(char *buffer, char *array[], const int max); #endif -- cgit v1.2.3