From 80c43646ce8cdd8b5ee434af66977c410e271b8b Mon Sep 17 00:00:00 2001 From: Neil Date: Sun, 10 Jan 2016 10:49:02 +1100 Subject: Use value initialization in preference to memset as simpler and more robust. --- src/PerLine.cxx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/PerLine.cxx b/src/PerLine.cxx index 7d574177d..6a3dd33dd 100644 --- a/src/PerLine.cxx +++ b/src/PerLine.cxx @@ -410,8 +410,7 @@ const unsigned char *LineAnnotation::Styles(int line) const { static char *AllocateAnnotation(int length, int style) { size_t len = sizeof(AnnotationHeader) + length + ((style == IndividualStyles) ? length : 0); - char *ret = new char[len]; - memset(ret, 0, len); + char *ret = new char[len](); return ret; } -- cgit v1.2.3