ok - this is BIZARRE... BUT. if we remove config.h from e.h - e starts

segfaulting in ALL sorts of weird places. totally bizarre! put config.h back
in.


SVN revision: 16721
This commit is contained in:
Carsten Haitzler 2005-09-15 01:39:11 +00:00
parent 02a815f78a
commit b843e07605
2 changed files with 4 additions and 0 deletions

View File

@ -4,6 +4,8 @@
#ifndef E_H
#define E_H
#include "config.h"
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

View File

@ -2,6 +2,7 @@
* vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
*/
#include "e.h"
#include "config.h"
/* E_Zone is a child object of E_Container. There is one zone per screen
* in a xinerama setup. Each zone has one or more desktops.
@ -540,6 +541,7 @@ e_zone_app_exec(E_Zone *zone, E_App *a)
char *penv_ld_preload_path;
char buf[4096], buf2[32];
if (!a) return 0;
/* save previous env vars we need to save */
penv_display = getenv("DISPLAY");
if (penv_display) penv_display = strdup(penv_display);