From 0e5d9f970bd34b5ea7c78de7bb3fd5b2cbccfe42 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Thu, 30 Oct 2008 10:15:42 +0100 Subject: [PATCH] Add explicit uint->char cast to get rid of warning. --- runtime/internal/util/string.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/internal/util/string.d b/runtime/internal/util/string.d index cf6ea577..e4bd4660 100644 --- a/runtime/internal/util/string.d +++ b/runtime/internal/util/string.d @@ -26,7 +26,7 @@ body char* p = tmp.ptr + tmp.length; do { - *--p = (val % 10) + '0'; + *--p = cast(char)((val % 10) + '0'); } while (val /= 10); return tmp [cast(size_t)(p - tmp.ptr) .. $];