diff options
Diffstat (limited to 'i3bar/include/configuration.h')
-rw-r--r-- | i3bar/include/configuration.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/i3bar/include/configuration.h b/i3bar/include/configuration.h index 24079c5d..c9bae7c3 100644 --- a/i3bar/include/configuration.h +++ b/i3bar/include/configuration.h @@ -62,6 +62,7 @@ typedef struct config_t { bool strip_ws_name; char *bar_id; char *command; + char *workspace_command; char *fontname; i3String *separator_symbol; TAILQ_HEAD(tray_outputs_head, tray_output_t) tray_outputs; @@ -79,17 +80,17 @@ typedef struct config_t { extern config_t config; /** - * Start parsing the received bar configuration JSON string + * Parse the received bar configuration JSON string * */ -void parse_config_json(char *json); +void parse_config_json(const unsigned char *json, size_t size); /** - * Start parsing the received bar configuration list. The only usecase right - * now is to automatically get the first bar id. + * Parse the received bar configuration list. The only usecase right now is to + * automatically get the first bar id. * */ -void parse_get_first_i3bar_config(char *json); +void parse_get_first_i3bar_config(const unsigned char *json, size_t size); /** * free()s the color strings as soon as they are not needed anymore. |