From 21c10669c125d4d4bca1db2d43d9eb8bf58c825b Mon Sep 17 00:00:00 2001 From: "olafvdspek@gmail.com" Date: Mon, 19 Mar 2012 23:40:29 +0000 Subject: [PATCH] Don't dereference end() --- src/ctemplate/str_ref.h.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ctemplate/str_ref.h.in b/src/ctemplate/str_ref.h.in index 1de6e8a..e6dd13e 100644 --- a/src/ctemplate/str_ref.h.in +++ b/src/ctemplate/str_ref.h.in @@ -51,7 +51,7 @@ public: template str_ref_basic(const U& c) { - assign(&*c.begin(), &*c.end()); + assign(&*c.begin(), c.end() - c.begin() + &*c.begin()); } str_ref_basic(const void* b, const void* e)