X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Futils_search.c;fp=src%2Futils_search.c;h=6ed9c172c6e9a566fc0135c003be8a2191d96830;hb=a573057438337ceb8821909f89dbbe87481a3dfd;hp=648c2ec4694dd75aca5c0544580488989255bd2b;hpb=60bc35adce4421df6d058c4cc20e9b66ee9ec322;p=collection4.git diff --git a/src/utils_search.c b/src/utils_search.c index 648c2ec..6ed9c17 100644 --- a/src/utils_search.c +++ b/src/utils_search.c @@ -44,6 +44,9 @@ struct search_info_s str_array_t *terms; }; +/* + * Private functions + */ static char *read_quoted_string (const char **buffer) /* {{{ */ { const char *ptr = *buffer; @@ -151,7 +154,7 @@ static char *next_token (const char **buffer) /* {{{ */ return (ret); } /* }}} char *next_token */ -static int store_token_field (char **field, const char *token) +static int store_token_field (char **field, const char *token) /* {{{ */ { char *copy; @@ -168,7 +171,7 @@ static int store_token_field (char **field, const char *token) return (0); } /* }}} int store_token_field */ -static int store_token (search_info_t *si, const char *token) +static int store_token (search_info_t *si, const char *token) /* {{{ */ { if (strncmp ("host:", token, strlen ("host:")) == 0) return (store_token_field (&si->host, token + strlen ("host:"))); @@ -184,6 +187,9 @@ static int store_token (search_info_t *si, const char *token) return (array_append (si->terms, token)); } /* }}} int store_token */ +/* + * Public functions + */ search_info_t *search_parse (const char *search) /* {{{ */ { const char *ptr;