]> git.meshlink.io Git - catta/blobdiff - avahi-core/cache.c
* allow caller to specifiy additional CFLAGS arguments to bootstrap.sh
[catta] / avahi-core / cache.c
index 7060433526548a087f43a93f238aa8f8a34207a0..174fceb108c2c9b065302843a5a9589eb5815641 100644 (file)
@@ -224,7 +224,7 @@ static void next_expiry(AvahiCache *c, AvahiCacheEntry *e, guint percent) {
     usec = ((AvahiUsec) e->record->ttl) * 10000;
 
     /* 2% jitter */
-    usec = (AvahiUsec) g_random_double_range(usec*percent, usec*(percent+2));
+    usec = (AvahiUsec) g_random_double_range((gdouble) (usec*percent), (gdouble) (usec*(percent+2)));
 /*     g_message("next expiry: %lli (%s)", usec / 1000000, txt = avahi_record_to_string(e->record)); */
 /*     g_free(txt); */