Joseph Heenan

Fix an analyser warning in the latest llvm

Error is: ASIHTTPRequest.m:4571:44: Division by zero

I think this may be a false warning, or llvm is assuming that "[bandwidthUsageTracker addObject:...];" has failed for some reason, but it does no harm to double check that we're not going to divide by zero.
@@ -4568,6 +4568,7 @@ static NSOperationQueue *sharedQueue = nil; @@ -4568,6 +4568,7 @@ static NSOperationQueue *sharedQueue = nil;
4568 for (NSNumber *bytes in bandwidthUsageTracker) { 4568 for (NSNumber *bytes in bandwidthUsageTracker) {
4569 totalBytes += [bytes unsignedLongValue]; 4569 totalBytes += [bytes unsignedLongValue];
4570 } 4570 }
  4571 + if (measurements > 0)
4571 averageBandwidthUsedPerSecond = totalBytes/measurements; 4572 averageBandwidthUsedPerSecond = totalBytes/measurements;
4572 } 4573 }
4573 4574