diff --git a/src/analyzer/protocol/file/File.cc b/src/analyzer/protocol/file/File.cc index 6324246cbe..63b1a61193 100644 --- a/src/analyzer/protocol/file/File.cc +++ b/src/analyzer/protocol/file/File.cc @@ -25,7 +25,7 @@ void File_Analyzer::DeliverStream(int len, const u_char* data, bool orig) if ( n ) { - strncpy(buffer + buffer_len, (const char*) data, n); + memcpy(buffer + buffer_len, (const char*) data, n); buffer_len += n; if ( buffer_len == BUFFER_SIZE )