projects
/
platform
/
upstream
/
glib.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8b96fb3
)
gdesktopappinfo: Avoid crash by NULL-ing data.pid_envvar before launch
author
Michael Terry
<michael.terry@canonical.com>
Wed, 4 Jan 2012 18:08:56 +0000
(13:08 -0500)
committer
Michael Terry
<michael.terry@canonical.com>
Wed, 4 Jan 2012 18:08:56 +0000
(13:08 -0500)
https://bugzilla.gnome.org/show_bug.cgi?id=667279
gio/gdesktopappinfo.c
patch
|
blob
|
history
diff --git
a/gio/gdesktopappinfo.c
b/gio/gdesktopappinfo.c
index
ee9802b
..
453ff69
100644
(file)
--- a/
gio/gdesktopappinfo.c
+++ b/
gio/gdesktopappinfo.c
@@
-1292,6
+1292,10
@@
_g_desktop_app_info_launch_uris_internal (GAppInfo *appinfo,
TRUE);
data.pid_envvar = (char *)g_environ_getenv (envp, "GIO_LAUNCHED_DESKTOP_FILE_PID");
}
+ else
+ {
+ data.pid_envvar = NULL;
+ }
display = NULL;
sn_id = NULL;