From 2b3d9f0830e8cd86704367ce8486c6710d1221b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E6=99=93=E8=88=AA?= <1210603696@qq.com> Date: Thu, 9 Oct 2014 16:36:55 +0800 Subject: [PATCH] bug fix --- TinySTL/Algorithm.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TinySTL/Algorithm.h b/TinySTL/Algorithm.h index 2bb7d18..12d8cf0 100644 --- a/TinySTL/Algorithm.h +++ b/TinySTL/Algorithm.h @@ -28,13 +28,13 @@ namespace TinySTL{ return first; } template - void *fill_n(char *first, Size n, const char& value) + char *fill_n(char *first, Size n, const char& value) { memset(first, static_cast(value), n); return first + n; } template - void *fill_n(wchar_t *first, Size n, const wchar_t& value) + wchar_t *fill_n(wchar_t *first, Size n, const wchar_t& value) { memset(first, static_cast(value), n * sizeof(wchar_t)); return first + n;