diff options
| author | Jon Ashburn <jon@lunarg.com> | 2014-10-23 10:29:09 -0600 |
|---|---|---|
| committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2014-10-29 18:02:02 -0600 |
| commit | dd5d60115216072599ebdfab908a4b3de529e606 (patch) | |
| tree | 3affa3e916496426f0d2140b850ffbfd27b969e2 /loader | |
| parent | a3597eb47ee384b8506c33560aa14078aaa06c30 (diff) | |
| download | usermoji-dd5d60115216072599ebdfab908a4b3de529e606.tar.xz | |
Loader: Fix Seg fault when layers not activated via env var
Diffstat (limited to 'loader')
| -rw-r--r-- | loader/loader.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/loader/loader.c b/loader/loader.c index 7dea4271..8b0cd671 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -629,6 +629,8 @@ static XGL_UINT loader_get_layer_env(XGL_CHAR * *ppLayerNames) char *p, *pOrig, *next, *name; layerEnv = getenv("LIBXGL_LAYER_LIBS"); + if (!layerEnv) + return 0; p = malloc(strlen(layerEnv) + 1); if (!p) return 0; |
