On Mon, Jun 22, 2015 at 7:55 PM, Mike Blumenkrantz
<[email protected]> wrote:
> discomfitor pushed a commit to branch master.
>
> http://git.enlightenment.org/core/efl.git/commit/?id=1edb35fff3fe54ac7eea1ba2c26e509284b4e470
>
> commit 1edb35fff3fe54ac7eea1ba2c26e509284b4e470
> Author: Mike Blumenkrantz <[email protected]>
> Date: Mon Jun 22 14:53:13 2015 -0400
>
> edje: unset efreet cache update flag to prevent dbus connections
>
> efreet_init began to be called with the addition of translatable strings,
> but allowing dbus connections in edje (and thus edje-derived tools) will
> result in errors when edje_init is called without a dbus connection
> available
> ---
> src/lib/edje/edje_main.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/src/lib/edje/edje_main.c b/src/lib/edje/edje_main.c
> index 03c46ea..a891ec5 100644
> --- a/src/lib/edje/edje_main.c
> +++ b/src/lib/edje/edje_main.c
> @@ -1,5 +1,6 @@
> #include "edje_private.h"
>
> +extern int efreet_cache_update;
I believe doing this kind of stuff is a very bad idea... I'd look for
a different solution. Arbitrarily externing symbols like this is
something we should never do.
D5
> static Edje_Version _version = { VMAJ, VMIN, VMIC, VREV };
> EAPI Edje_Version * edje_version = &_version;
>
> @@ -69,6 +70,7 @@ edje_init(void)
> goto shutdown_eet;
> }
>
> + efreet_cache_update = 0;
> if (!efreet_init())
> {
> ERR("Efreet init failed");
>
> --
>
>
------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors
network devices and physical & virtual servers, alerts via email & sms
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel