X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=i3-msg%2Fmain.c;h=513f28920bf71ea65b337bd4d576dbdc18193167;hb=c23db20cb56847305bd8b6b362b8623e9e81db69;hp=935edc0467609a330ce6d3640778ab4f61bd764c;hpb=28939365cb2371f0c2374ec6546f751ff0f42350;p=i3%2Fi3 diff --git a/i3-msg/main.c b/i3-msg/main.c index 935edc04..513f2892 100644 --- a/i3-msg/main.c +++ b/i3-msg/main.c @@ -118,24 +118,18 @@ static int reply_map_key_cb(void *params, const unsigned char *keyVal, unsigned return 1; } -yajl_callbacks reply_callbacks = { - NULL, - &reply_boolean_cb, - NULL, - NULL, - NULL, - &reply_string_cb, - &reply_start_map_cb, - &reply_map_key_cb, - &reply_end_map_cb, - NULL, - NULL +static yajl_callbacks reply_callbacks = { + .yajl_boolean = reply_boolean_cb, + .yajl_string = reply_string_cb, + .yajl_start_map = reply_start_map_cb, + .yajl_map_key = reply_map_key_cb, + .yajl_end_map = reply_end_map_cb, }; int main(int argc, char *argv[]) { socket_path = getenv("I3SOCK"); int o, option_index = 0; - int message_type = I3_IPC_MESSAGE_TYPE_COMMAND; + uint32_t message_type = I3_IPC_MESSAGE_TYPE_COMMAND; char *payload = NULL; bool quiet = false;