summaryrefslogtreecommitdiffstats
path: root/avahi-common/timeval-test.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-07-19 18:36:14 +0000
committerLennart Poettering <lennart@poettering.net>2005-07-19 18:36:14 +0000
commitac082e8eb624bc5ae0c19e91f412c8c5f12bfddf (patch)
treeed6541089d847c55395f29d77f7b1aaa1b05f014 /avahi-common/timeval-test.c
parent9598fdcd41f23f15bc4e329ef1c4aba912ce5b8a (diff)
* Change timeval arithmetic functions to use 64bit integers. This fixes some problems with long lived queries
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@170 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-common/timeval-test.c')
-rw-r--r--avahi-common/timeval-test.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/avahi-common/timeval-test.c b/avahi-common/timeval-test.c
new file mode 100644
index 0000000..a0392eb
--- /dev/null
+++ b/avahi-common/timeval-test.c
@@ -0,0 +1,15 @@
+#include "util.h"
+
+int main(int argc, char *argv[]) {
+
+ GTimeVal a = { 5, 5 }, b;
+
+ b = a;
+
+ g_message("%li.%li", a.tv_sec, a.tv_usec);
+ avahi_timeval_add(&a, -50);
+
+ g_message("%li.%li", a.tv_sec, a.tv_usec);
+
+ g_message("%lli", avahi_timeval_diff(&a, &b));
+}