From 102e457a01bb10d3724c20464b919704ea30744d Mon Sep 17 00:00:00 2001
From: Tim Peters <tim.peters@gmail.com>
Date: Tue, 14 Nov 2000 20:44:53 +0000
Subject: SF bug 119622:  compile errors due to redundant atof decls.  I don't
 understand the bug report (for details, look at it), but agree there's no
 need for Python to declare atof itself:  we #include stdlib.h, and ANSI C sez
 atof is declared there already.

---
 Python/compile.c | 1 -
 Python/marshal.c | 2 --
 2 files changed, 3 deletions(-)

diff --git a/Python/compile.c b/Python/compile.c
index e14fc01..77ae001 100644
--- a/Python/compile.c
+++ b/Python/compile.c
@@ -767,7 +767,6 @@ com_addopname(struct compiling *c, int op, node *n)
 static PyObject *
 parsenumber(struct compiling *co, char *s)
 {
-	extern double atof(const char *);
 	char *end;
 	long x;
 	double dx;
diff --git a/Python/marshal.c b/Python/marshal.c
index f8953ce..a9b3ed1 100644
--- a/Python/marshal.c
+++ b/Python/marshal.c
@@ -403,7 +403,6 @@ r_object(RFILE *p)
 	
 	case TYPE_FLOAT:
 		{
-			extern double atof(const char *);
 			char buf[256];
 			double dx;
 			n = r_byte(p);
@@ -422,7 +421,6 @@ r_object(RFILE *p)
 #ifndef WITHOUT_COMPLEX
 	case TYPE_COMPLEX:
 		{
-			extern double atof(const char *);
 			char buf[256];
 			Py_complex c;
 			n = r_byte(p);
-- 
cgit v0.12

