diff --git a/comhelpers.d b/comhelpers.d index 155c6e8..e32bfbb 100644 --- a/comhelpers.d +++ b/comhelpers.d @@ -479,7 +479,7 @@ extern (D) void ObjectDestroyed() } -char[] oleCharsToString(char[] buffer, OLECHAR* chars) { +char[] oleCharsToString(char[] buffer, OLECHAR* chars) @system { auto c = cast(wchar*) chars; auto orig = c; @@ -789,7 +789,7 @@ BOOL SetKeyAndValue(LPCSTR pszKey, LPCSTR pszSubkey, LPCSTR pszValue) return result; } -void unicode2ansi(char *s) +void unicode2ansi(char *s) @system { wchar *w;