STKHttpDataSource now raises errors when failing to allocate resources for opening a stream

This commit is contained in:
Thong Nguyen 2014-01-20 23:47:55 +00:00
parent 0eb7687a63
commit 429c156d8b
1 changed files with 7 additions and 1 deletions

View File

@ -220,7 +220,7 @@
{
self->currentUrl = urlProvider();
CFHTTPMessageRef message = CFHTTPMessageCreateRequest(NULL, (CFStringRef)@"GET", (__bridge CFURLRef)self.url, kCFHTTPVersion1_1);
CFHTTPMessageRef message = CFHTTPMessageCreateRequest(NULL, (CFStringRef)@"GET", (__bridge CFURLRef)self->currentUrl, kCFHTTPVersion1_1);
if (seekStart > 0)
{
@ -235,6 +235,8 @@
{
CFRelease(message);
[self errorOccured];
return;
}
@ -242,6 +244,8 @@
{
CFRelease(message);
[self errorOccured];
return;
}
@ -274,6 +278,8 @@
CFRelease(stream);
CFRelease(message);
[self errorOccured];
return;
}