set name to <lambda> instead of None for lambdas
diff --git a/Python/compile.c b/Python/compile.c
index d813400..b3b610a 100644
--- a/Python/compile.c
+++ b/Python/compile.c
@@ -2274,7 +2274,7 @@
 {
 	node *ch;
 	REQ(n, lambdef); /* lambdef: 'lambda' [parameters] ':' test */
-	c->c_name = NULL;
+	c->c_name = "<lambda>";
 
 	ch = CHILD(n, 1);
 	if (TYPE(ch) == COLON) {
@@ -2515,12 +2515,7 @@
 	if (sc.c_errors == 0) {
 		object *v, *w;
 		v = newstringobject(sc.c_filename);
-		if (sc.c_name)
-			w = newstringobject(sc.c_name);
-		else {
-			INCREF(None);
-			w = None;
-		}
+		w = newstringobject(sc.c_name);
 		if (v != NULL && w != NULL)
 			co = newcodeobject(sc.c_code, sc.c_consts,
 					   sc.c_names, v, w);