comparison Core/HttpServer/EmbeddedResourceHttpHandler.cpp @ 1521:3606278d305e

refactoring
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 11 Aug 2015 13:37:24 +0200
parents 4f8c8ef114db
children 3232f1c995a5
comparison
equal deleted inserted replaced
1520:4a503a8c7749 1521:3606278d305e
79 { 79 {
80 const void* buffer = EmbeddedResources::GetDirectoryResourceBuffer(resourceId_, resourcePath.c_str()); 80 const void* buffer = EmbeddedResources::GetDirectoryResourceBuffer(resourceId_, resourcePath.c_str());
81 size_t size = EmbeddedResources::GetDirectoryResourceSize(resourceId_, resourcePath.c_str()); 81 size_t size = EmbeddedResources::GetDirectoryResourceSize(resourceId_, resourcePath.c_str());
82 82
83 output.SetContentType(contentType.c_str()); 83 output.SetContentType(contentType.c_str());
84 output.SendBody(buffer, size); 84 output.Answer(buffer, size);
85 } 85 }
86 catch (OrthancException&) 86 catch (OrthancException&)
87 { 87 {
88 LOG(WARNING) << "Unable to find HTTP resource: " << resourcePath; 88 LOG(WARNING) << "Unable to find HTTP resource: " << resourcePath;
89 output.SendStatus(HttpStatus_404_NotFound); 89 output.SendStatus(HttpStatus_404_NotFound);