diff --git a/source/maclocaltracker.cpp b/source/maclocaltracker.cpp index 61d9ddb..ca40a97 100644 --- a/source/maclocaltracker.cpp +++ b/source/maclocaltracker.cpp @@ -167,7 +167,7 @@ static void ContinueResolveProcess(void) { if (CFArrayGetCount(gServiceArrayRef) > gNextNameIndexToResolve) { - (const void*)serviceNameRef = CFArrayGetValueAtIndex(gServiceArrayRef, gNextNameIndexToResolve++); + serviceNameRef = (CFStringRef)CFArrayGetValueAtIndex(gServiceArrayRef, gNextNameIndexToResolve++); MyResolveService(serviceNameRef, kServiceType, kMyDefaultDomain); } else @@ -309,7 +309,7 @@ static void StartResolveProcess(void) gNextNameIndexToResolve = 0; if (CFArrayGetCount(gServiceArrayRef) > gNextNameIndexToResolve) { - (const void*)serviceNameRef = CFArrayGetValueAtIndex(gServiceArrayRef, gNextNameIndexToResolve++); + serviceNameRef = (CFStringRef)CFArrayGetValueAtIndex(gServiceArrayRef, gNextNameIndexToResolve++); MyResolveService(serviceNameRef, kServiceType, kMyDefaultDomain); } else