raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=db6a1af45ed027766332327d45140fbeaae85eb1

commit db6a1af45ed027766332327d45140fbeaae85eb1
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Sun May 10 22:42:35 2015 +0900

    efl debugd - fix evlog writing - dont duplicate empty blocks
---
 src/bin/efl/efl_debugd.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/bin/efl/efl_debugd.c b/src/bin/efl/efl_debugd.c
index 79d8aa4..d7e7620 100644
--- a/src/bin/efl/efl_debugd.c
+++ b/src/bin/efl/efl_debugd.c
@@ -110,7 +110,7 @@ _do(Client *c, char *op, unsigned char *d, int size)
                   send_cli(c2->client, "EVON", NULL, 0);
                   c2->evlog_fetch_timer = ecore_timer_add(0.2, _cb_evlog, c2);
                   snprintf(buf, sizeof(buf), "%s/efl_debug_evlog-%i.log",
-                           getenv("HOME"), c->pid);
+                           getenv("HOME"), c2->pid);
                   c2->evlog_file = fopen(buf, "w");
                }
           }
@@ -147,7 +147,7 @@ _do(Client *c, char *op, unsigned char *d, int size)
         unsigned char *p = d + 4;
         Eina_Evlog_Item hitem;
 
-        if (c->evlog_file)
+        if ((c->evlog_file) && (end > p))
           {
              hitem.tim = 0.0;
              hitem.srctim = 0.0;

-- 


Reply via email to