asdfuser pushed a commit to branch master.

commit 53e7fb6edc938481df16550903ae7af2035af106
Author: Daniel Willmann <[email protected]>
Date:   Fri Apr 12 10:10:25 2013 +0100

    ecore_timer test: Pre-increment variable to prevent buffer overflow
    
    Signed-off-by: Daniel Willmann <[email protected]>
---
 src/tests/ecore/ecore_test_timer.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/tests/ecore/ecore_test_timer.c 
b/src/tests/ecore/ecore_test_timer.c
index f2c3073..ab85893 100644
--- a/src/tests/ecore/ecore_test_timer.c
+++ b/src/tests/ecore/ecore_test_timer.c
@@ -47,7 +47,7 @@ _timer2_cb(void *data)
    struct _timers *timer = (struct _timers*)data;
 
    // choose next settings (delay, interval, precision) for timer 1
-   if (timer->num_elem++ > 2)
+   if (++timer->num_elem > 2)
      timer->num_elem = 0;
 
    // check add/delay timer 2

-- 

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter

Reply via email to