diff options
author | Dominique Martinet <asmadeus@codewreck.org> | 2018-07-05 07:07:59 +0900 |
---|---|---|
committer | Dominique Martinet <asmadeus@codewreck.org> | 2018-07-05 13:11:02 +0900 |
commit | fe72e3b349f0905519481b77b22c525aca9c704d (patch) | |
tree | 3b63d204bf5b1fef09814d45786030c46a317b86 /include | |
parent | 9314c45c418c97fa415ef86cf834c3c87499d100 (diff) |
cmd_results_to_json: return copied string and properly free the json
The only user of this function would copy the string right away
to get rid of the const flag anyway, and freeing a const string
afterwards might work but is not meant to be done according to the
json-c API.
Diffstat (limited to 'include')
-rw-r--r-- | include/sway/commands.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/sway/commands.h b/include/sway/commands.h index 7ca0bda8..6d17144a 100644 --- a/include/sway/commands.h +++ b/include/sway/commands.h @@ -79,7 +79,7 @@ void free_cmd_results(struct cmd_results *results); * * Free the JSON string later on. */ -const char *cmd_results_to_json(struct cmd_results *results); +char *cmd_results_to_json(struct cmd_results *results); struct cmd_results *add_color(const char *name, char *buffer, const char *color); |