Added sys.version object.
diff --git a/Python/sysmodule.c b/Python/sysmodule.c
index 69489c8..ef93d20 100644
--- a/Python/sysmodule.c
+++ b/Python/sysmodule.c
@@ -115,6 +115,8 @@
 initsys()
 {
 	extern int fclose PROTO((FILE *));
+	extern char version[];
+	object *v = newstringobject(version);
 	object *m = initmodule("sys", sys_methods);
 	sysdict = getmoduledict(m);
 	INCREF(sysdict);
@@ -124,13 +126,15 @@
 	sysout = newopenfileobject(stdout, "<stdout>", "w", fclose);
 	syserr = newopenfileobject(stderr, "<stderr>", "w", fclose);
 	if (err_occurred())
-		fatal("can't create sys.std* file objects");
+		fatal("can't create sys.* objects");
 	dictinsert(sysdict, "stdin", sysin);
 	dictinsert(sysdict, "stdout", sysout);
 	dictinsert(sysdict, "stderr", syserr);
+	dictinsert(sysdict, "version", v);
 	dictinsert(sysdict, "modules", get_modules());
 	if (err_occurred())
 		fatal("can't insert sys.* objects in sys dict");
+	DECREF(v);
 }
 
 static object *