build: Fix some harmless compiler warnings
Some (newer?) GCC versions complain when a g_auto variable isn't initialized when declared, even when the initialization is guaranteed to happen before the variable is used or goes out of scope. https://gitlab.gnome.org/GNOME/gnome-shell/issues/2298
This commit is contained in:
parent
1de008f2d5
commit
bf367daaba
@ -1295,7 +1295,7 @@ apply_discrete_gpu_env (GAppLaunchContext *context,
|
|||||||
num_children = g_variant_n_children (variant);
|
num_children = g_variant_n_children (variant);
|
||||||
for (i = 0; i < num_children; i++)
|
for (i = 0; i < num_children; i++)
|
||||||
{
|
{
|
||||||
g_autoptr(GVariant) gpu;
|
g_autoptr(GVariant) gpu = NULL;
|
||||||
g_autoptr(GVariant) env = NULL;
|
g_autoptr(GVariant) env = NULL;
|
||||||
g_autoptr(GVariant) default_variant = NULL;
|
g_autoptr(GVariant) default_variant = NULL;
|
||||||
g_autofree const char **env_s = NULL;
|
g_autofree const char **env_s = NULL;
|
||||||
|
@ -142,7 +142,7 @@ on_icon_theme_changed (StSettings *settings,
|
|||||||
GParamSpec *pspec,
|
GParamSpec *pspec,
|
||||||
StTextureCache *cache)
|
StTextureCache *cache)
|
||||||
{
|
{
|
||||||
g_autofree gchar *theme;
|
g_autofree gchar *theme = NULL;
|
||||||
|
|
||||||
st_texture_cache_evict_icons (cache);
|
st_texture_cache_evict_icons (cache);
|
||||||
|
|
||||||
|
@ -89,7 +89,7 @@ create_metadata (GFile *target_dir,
|
|||||||
static gboolean
|
static gboolean
|
||||||
copy_extension_template (GFile *target_dir, GError **error)
|
copy_extension_template (GFile *target_dir, GError **error)
|
||||||
{
|
{
|
||||||
g_auto (GStrv) templates;
|
g_auto (GStrv) templates = NULL;
|
||||||
char **s;
|
char **s;
|
||||||
|
|
||||||
templates = g_resources_enumerate_children (TEMPLATE_PATH, 0, NULL);
|
templates = g_resources_enumerate_children (TEMPLATE_PATH, 0, NULL);
|
||||||
|
Loading…
Reference in New Issue
Block a user