X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=i3bar%2Fsrc%2Fworkspaces.c;h=e07a4303d753a2ec82395d6d959b4be5e6595dc4;hb=de3901bb291b6c9ed2691bcc81febbfbeffa2957;hp=5e01b98d8257e011166adcfe04d8f052a425b575;hpb=81fd4ec71c4d36aec0c345150debb97e4cb09014;p=i3%2Fi3 diff --git a/i3bar/src/workspaces.c b/i3bar/src/workspaces.c index 5e01b98d..e07a4303 100644 --- a/i3bar/src/workspaces.c +++ b/i3bar/src/workspaces.c @@ -198,18 +198,12 @@ static int workspaces_map_key_cb(void *params_, const unsigned char *keyVal, uns } /* A datastructure to pass all these callbacks to yajl */ -yajl_callbacks workspaces_callbacks = { - NULL, - &workspaces_boolean_cb, - &workspaces_integer_cb, - NULL, - NULL, - &workspaces_string_cb, - &workspaces_start_map_cb, - &workspaces_map_key_cb, - NULL, - NULL, - NULL +static yajl_callbacks workspaces_callbacks = { + .yajl_boolean = workspaces_boolean_cb, + .yajl_integer = workspaces_integer_cb, + .yajl_string = workspaces_string_cb, + .yajl_start_map = workspaces_start_map_cb, + .yajl_map_key = workspaces_map_key_cb, }; /*