e_main_ts() now returns the elapsed time since the last call
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 26 Jul 2012 09:10:51 +0000 (09:10 +0000)
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 26 Jul 2012 09:10:51 +0000 (09:10 +0000)
SVN revision: 74429

src/bin/e.h
src/bin/e_main.c

index 188b8e7..900ec2c 100644 (file)
@@ -227,7 +227,7 @@ typedef struct _E_Rect E_Rect;
 
 EAPI E_Before_Idler *e_main_idler_before_add(int (*func) (void *data), void *data, int once);
 EAPI void  e_main_idler_before_del(E_Before_Idler *eb);
-EAPI void e_main_ts(const char *str);
+EAPI double e_main_ts(const char *str);
 
 struct _E_Before_Idler
 {
index 46366e9..02154e9 100644 (file)
@@ -1154,10 +1154,11 @@ e_main_idler_before_del(E_Before_Idler *eb)
    eb->delete_me = 1;
 }
 
-EAPI void
+EAPI double
 e_main_ts(const char *str)
 {
    TS(str);
+   return t1 - t2;
 }
 
 /* local functions */