mirror of
https://gitlab.freedesktop.org/wayland/weston
synced 2024-07-21 02:25:36 +00:00
screen-share: don't get weston_config object before zalloc
we don't need to get the weston_config object before zalloc success.
This commit is contained in:
parent
a12ba0b30a
commit
e55c86a167
|
@ -1163,7 +1163,7 @@ wet_module_init(struct weston_compositor *compositor,
|
|||
int *argc, char *argv[])
|
||||
{
|
||||
struct screen_share *ss;
|
||||
struct weston_config *config = wet_get_config(compositor);
|
||||
struct weston_config *config;
|
||||
struct weston_config_section *section;
|
||||
|
||||
ss = zalloc(sizeof *ss);
|
||||
|
@ -1171,6 +1171,8 @@ wet_module_init(struct weston_compositor *compositor,
|
|||
return -1;
|
||||
ss->compositor = compositor;
|
||||
|
||||
config = wet_get_config(compositor);
|
||||
|
||||
section = weston_config_get_section(config, "screen-share", NULL, NULL);
|
||||
|
||||
weston_config_section_get_string(section, "command", &ss->command, "");
|
||||
|
|
Loading…
Reference in a new issue