#define GIRARA_ALLOC_SIZE(x)
#define GIRARA_DEPRECATED_
struct girara_list_s girara_list_t
char * girara_get_home_directory(const char *user) GIRARA_VISIBLE
FILE * girara_file_open(const char *path, const char *mode) GIRARA_VISIBLE
bool girara_xdg_open(const char *uri) GIRARA_VISIBLE
char * girara_file_read(const char *path) GIRARA_VISIBLE
char * girara_escape_string(const char *value) GIRARA_VISIBLE
char * girara_fix_path(const char *path) GIRARA_VISIBLE
bool girara_exec_with_argument_list(girara_session_t *session, girara_list_t *argument_list) GIRARA_VISIBLE
char * girara_file_read_line(FILE *file) GIRARA_VISIBLE
girara_list_t * girara_split_path_array(const char *patharray) GIRARA_VISIBLE
char * girara_replace_substring(const char *string, const char *old, const char *new) GIRARA_VISIBLE
char * girara_file_read2(FILE *file) GIRARA_VISIBLE
void * girara_safe_realloc(void **ptr, size_t size) GIRARA_ALLOC_SIZE(2) GIRARA_VISIBLE GIRARA_DEPRECATED_
const char * girara_version(void) GIRARA_VISIBLE
char * girara_get_xdg_path(girara_xdg_path_t path) GIRARA_VISIBLE
bool girara_xdg_open_with_working_directory(const char *uri, const char *working_directory) GIRARA_VISIBLE
void girara_clean_line(char *line) GIRARA_VISIBLE