From c4448659941bdfab5ce123987d8411d37b15a342 Mon Sep 17 00:00:00 2001
From: Guido van Rossum <guido@python.org>
Date: Fri, 18 Jul 1997 16:47:40 +0000
Subject: No longer need to use codehack -- use co.co_firstlineno instead.

---
 Lib/pdb.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/Lib/pdb.py b/Lib/pdb.py
index ec6a2ab..99e6191 100755
--- a/Lib/pdb.py
+++ b/Lib/pdb.py
@@ -112,7 +112,6 @@ class Pdb(bdb.Bdb, cmd.Cmd):
 			filename = self.curframe.f_code.co_filename
 		except:
 			# Try function name as the argument
-			import codehack
 			try:
 				func = arg
 				if hasattr(func, 'im_func'):
@@ -122,7 +121,7 @@ class Pdb(bdb.Bdb, cmd.Cmd):
 				print '*** The specified object',
 				print 'is not a function', arg
 				return
-			lineno = codehack.getlineno(code)
+			lineno = code.co_firstlineno
 			filename = code.co_filename
 
 		# now set the break point
-- 
cgit v0.12

