Keep gcc -Wall happy.
diff --git a/Objects/cobject.c b/Objects/cobject.c
index 49b7bc9..6b757d5 100644
--- a/Objects/cobject.c
+++ b/Objects/cobject.c
@@ -82,9 +82,9 @@
   PyObject *m, *c;
   void *r=NULL;
   
-  if(m=PyImport_ImportModule(module_name))
+  if((m=PyImport_ImportModule(module_name)))
     {
-      if(c=PyObject_GetAttrString(m,name))
+      if((c=PyObject_GetAttrString(m,name)))
 	{
 	  r=PyCObject_AsVoidPtr(c);
 	  Py_DECREF(c);
diff --git a/Python/marshal.c b/Python/marshal.c
index cd898b2..0ad493a 100644
--- a/Python/marshal.c
+++ b/Python/marshal.c
@@ -522,7 +522,7 @@
 			object *varnames = NULL;
 			object *filename = NULL;
 			object *name = NULL;
-			int firstlineno;
+			int firstlineno = 0;
 			object *lnotab = NULL;
 			
 			code = r_object(p);