12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- From d7cd8b0cb90ef0f5af3807b2eb5a042521560874 Mon Sep 17 00:00:00 2001
- From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
- Date: Sun, 16 Jun 2013 23:35:17 +0200
- Subject: [PATCH 3/4] fix crash when uploading multiple files
- ---
- Core/HTTPConnection.m | 28 ++++++++++++++--------------
- 1 file changed, 14 insertions(+), 14 deletions(-)
- diff --git a/Core/HTTPConnection.m b/Core/HTTPConnection.m
- index 2742415..95e283a 100644
- --- a/Core/HTTPConnection.m
- +++ b/Core/HTTPConnection.m
- @@ -1215,20 +1215,20 @@ static NSMutableArray *recentNonces;
- else
- {
- /* add the proper MIME type */
- - NSString *mimeType;
- - NSString *pathExtension = [[httpResponse filePath] pathExtension];
- - if ([pathExtension isEqualToString:@"html"] || [pathExtension isEqualToString:@"htm"])
- - mimeType = @"text/html";
- - else if ([pathExtension isEqualToString:@"js"])
- - mimeType = @"text/javascript";
- - else if ([pathExtension isEqualToString:@"css"])
- - mimeType = @"text/css";
- - else if ([pathExtension isEqualToString:@"png"])
- - mimeType = @"image/png";
- - else if ([pathExtension isEqualToString:@"jpg"] || [pathExtension isEqualToString:@"jpeg"])
- - mimeType = @"image/jpeg";
- - else
- - mimeType = @"text/plain";
- + NSString *mimeType = @"text/plain";
- + if ([httpResponse respondsToSelector:@selector(filePath)]) {
- + NSString *pathExtension = [[httpResponse filePath] pathExtension];
- + if ([pathExtension isEqualToString:@"html"] || [pathExtension isEqualToString:@"htm"])
- + mimeType = @"text/html";
- + else if ([pathExtension isEqualToString:@"js"])
- + mimeType = @"text/javascript";
- + else if ([pathExtension isEqualToString:@"css"])
- + mimeType = @"text/css";
- + else if ([pathExtension isEqualToString:@"png"])
- + mimeType = @"image/png";
- + else if ([pathExtension isEqualToString:@"jpg"] || [pathExtension isEqualToString:@"jpeg"])
- + mimeType = @"image/jpeg";
- + }
- [response setHeaderField:@"Content-Type" value:mimeType];
-
- // Write the header response
- --
- 1.7.12.4 (Apple Git-37)
|