## General General — General functions. |

## Synopsis

    #define             FLICKCURL_DEPRECATED
    #define             FLICKCURL_MAX_ACTIVITY_EVENTS
    void                flickcurl_array_free                (char *array[]);
    char *              flickcurl_array_join                (const char *array[],
                                                             char delim);
    char **             flickcurl_array_split               (const char *str,
                                                             char delim);

## Description

General functions.

## Details

### FLICKCURL_DEPRECATED

    #define FLICKCURL_DEPRECATED

deprecated

### FLICKCURL_MAX_ACTIVITY_EVENTS

    #define FLICKCURL_MAX_ACTIVITY_EVENTS 20

Max number of activity events.

### flickcurl_array_free ()

    void                flickcurl_array_free                (char *array[]);

Free an array.

`array` : | C array

### flickcurl_array_join ()

    char *              flickcurl_array_join                (const char *array[],
                                                             char delim);

Join elements of a C array into a string

`array` : | C array
`delim` : | delimeter character
Returns : | newly allocated string or NULL on failure

### flickcurl_array_split ()

    char **             flickcurl_array_split               (const char *str,
                                                             char delim);

Split a string into a C array

`str` : | string
`delim` : | delimeter character
Returns : | newly allocated array or NULL on failure