case AVAHI_CLIENT_S_RUNNING: {
int snum;
int num_services = lp_numservices();
- int dk = 0;
+ size_t dk = 0;
AvahiStringList *adisk = NULL;
AvahiStringList *adisk2 = NULL;
const char *hostname = NULL;
lp_parm_bool(snum, "fruit", "time machine", false))
{
adisk2 = avahi_string_list_add_printf(
- adisk, "dk%d=adVN=%s,adVF=0x82",
+ adisk, "dk%zu=adVN=%s,adVF=0x82",
dk++, lp_const_servicename(snum));
if (adisk2 == NULL) {
DBG_DEBUG("avahi_string_list_add_printf"