fixes issue #804
This commit is contained in:
		
							parent
							
								
									7de27df309
								
							
						
					
					
						commit
						0e43697ee0
					
				@ -106,7 +106,11 @@ public:
 | 
			
		||||
            reply.headers[2].value = "attachment; filename=\"location.json\"";
 | 
			
		||||
        }
 | 
			
		||||
        reply.headers[0].name = "Content-Length";
 | 
			
		||||
        intToString(reply.content.size(), tmp);
 | 
			
		||||
        unsigned content_length = 0;
 | 
			
		||||
        BOOST_FOREACH(const std::string & snippet, reply.content) {
 | 
			
		||||
            content_length += snippet.length();
 | 
			
		||||
        }
 | 
			
		||||
        intToString(content_length, tmp);
 | 
			
		||||
        reply.headers[0].value = tmp;
 | 
			
		||||
        return;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@ -115,7 +115,11 @@ public:
 | 
			
		||||
            reply.headers[2].value = "attachment; filename=\"location.json\"";
 | 
			
		||||
        }
 | 
			
		||||
        reply.headers[0].name = "Content-Length";
 | 
			
		||||
        intToString(reply.content.size(), temp_string);
 | 
			
		||||
        unsigned content_length = 0;
 | 
			
		||||
        BOOST_FOREACH(const std::string & snippet, reply.content) {
 | 
			
		||||
            content_length += snippet.length();
 | 
			
		||||
        }
 | 
			
		||||
        intToString(content_length, temp_string);
 | 
			
		||||
        reply.headers[0].value = temp_string;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -69,8 +69,11 @@ public:
 | 
			
		||||
            reply.headers[2].name = "Content-Disposition";
 | 
			
		||||
            reply.headers[2].value = "attachment; filename=\"timestamp.json\"";
 | 
			
		||||
        }
 | 
			
		||||
        reply.headers[0].name = "Content-Length";
 | 
			
		||||
        intToString(reply.content.size(), tmp);
 | 
			
		||||
        unsigned content_length = 0;
 | 
			
		||||
        BOOST_FOREACH(const std::string & snippet, reply.content) {
 | 
			
		||||
            content_length += snippet.length();
 | 
			
		||||
        }
 | 
			
		||||
        intToString(content_length, tmp);
 | 
			
		||||
        reply.headers[0].value = tmp;
 | 
			
		||||
    }
 | 
			
		||||
private:
 | 
			
		||||
 | 
			
		||||
@ -182,7 +182,11 @@ public:
 | 
			
		||||
        reply.headers.resize(3);
 | 
			
		||||
        reply.headers[0].name = "Content-Length";
 | 
			
		||||
        std::string tmp;
 | 
			
		||||
        intToString(reply.content.size(), tmp);
 | 
			
		||||
        unsigned content_length = 0;
 | 
			
		||||
        BOOST_FOREACH(const std::string & snippet, reply.content) {
 | 
			
		||||
            content_length += snippet.length();
 | 
			
		||||
        }
 | 
			
		||||
        intToString(content_length, tmp);
 | 
			
		||||
        reply.headers[0].value = tmp;
 | 
			
		||||
        switch(descriptorType){
 | 
			
		||||
        case 0:
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user