From 036bb5ec764c65eb96d29a64d8c07ba5fbd01b08 Mon Sep 17 00:00:00 2001 From: Frances Buontempo Date: Tue, 3 Jan 2012 12:06:24 +0000 Subject: std::string(NULL,0) asserts in MSVC Debug --- src/string_piece.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/string_piece.h b/src/string_piece.h index 2f881a2..ad1153e 100644 --- a/src/string_piece.h +++ b/src/string_piece.h @@ -43,7 +43,7 @@ struct StringPiece { /// Convert the slice into a full-fledged std::string, copying the /// data into a new string. string AsString() const { - return string(str_, len_); + return len_ ? string(str_, len_) : string(); } const char* str_; -- cgit v0.12