X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-core%2Fcache.c;h=174fceb108c2c9b065302843a5a9589eb5815641;hb=66142b071a2497d7e3cf58d7bf5159bb1c970d84;hp=7060433526548a087f43a93f238aa8f8a34207a0;hpb=48cfb3c876636d79dace3ebc8e82c946bc0b7ebf;p=catta diff --git a/avahi-core/cache.c b/avahi-core/cache.c index 7060433..174fceb 100644 --- a/avahi-core/cache.c +++ b/avahi-core/cache.c @@ -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); */