diff dmd/Dsymbol.d @ 73:ef02e2e203c2

Updating to dmd2.033
author korDen
date Sat, 28 Aug 2010 19:42:41 +0400
parents ecf732dfe11e
children 7e0d548de9e6
line wrap: on
line diff
--- a/dmd/Dsymbol.d	Sat Aug 28 16:19:48 2010 +0200
+++ b/dmd/Dsymbol.d	Sat Aug 28 19:42:41 2010 +0400
@@ -843,7 +843,7 @@
 		id = cast(char*) GC.malloc(2 + nlen + size_t.sizeof * 3 + prefix.length + suffix.length + 1);
 		else
 		id = cast(char*) alloca(2 + nlen + size_t.sizeof * 3 + prefix.length + suffix.length + 1);
-		sprintf(id, "_D%.*s%lu%.*s%.*s", n, prefix.length, prefix, suffix);
+	    sprintf(id, "_D%.*s%zu%.*s%.*s", n, prefix.length, prefix, suffix);
 		
 	static if (false) {
 		if (global.params.isWindows && (type_mangle(t) == mTYman.mTYman_c || type_mangle(t) == mTYman.mTYman_std))