• Niels De Graef's avatar
    meta-launcher: g_propagate_*_error takes ownership · b82fa2c6
    Niels De Graef authored
    This means we need to make sure we don't accidentally free the provided
    source GError (which automatically happens with `g_autoptr`), so use
    `g_steal_pointer()`.
    
    This fixes an issue where, when launched in a bubblewrap environment
    (such as the one provided by Buildstream), mutter would give the
    following warning message:
    
    ```
    mutter-WARNING **: 8:31:35:069: Can't initialize KMS backend: (null)
    ```
    
    ... which isn't that useful when trying to debug the actual issue.
    b82fa2c6
Name
Last commit
Last update
.gitlab-ci Loading commit data...
clutter Loading commit data...
cogl Loading commit data...
data Loading commit data...
doc Loading commit data...
po Loading commit data...
src Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
COPYING Loading commit data...
NEWS Loading commit data...
README.md Loading commit data...
config.h.meson Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...
mutter.doap Loading commit data...