@@ -119,7 +119,7 @@ new_function(unused, args)
119119}
120120
121121static char new_code_doc [] =
122- "Create a code object from (ARGCOUNT, NLOCALS, STACKSIZE, FLAGS, CODESTRING, CONSTANTS, NAMES, VARNAMES, FILENAME, NAME)." ;
122+ "Create a code object from (ARGCOUNT, NLOCALS, STACKSIZE, FLAGS, CODESTRING, CONSTANTS, NAMES, VARNAMES, FILENAME, NAME, FIRSTLINENO, LNOTAB )." ;
123123
124124static PyObject *
125125new_code (unused , args )
@@ -136,18 +136,21 @@ new_code(unused, args)
136136 PyObject * varnames ;
137137 PyObject * filename ;
138138 PyObject * name ;
139+ int firstlineno ;
140+ PyObject * lnotab ;
139141
140- if (!PyArg_ParseTuple (args , "iiiiSO!O!O!SS " ,
142+ if (!PyArg_ParseTuple (args , "iiiiSO!O!O!SSiS " ,
141143 & argcount , & nlocals , & stacksize , & flags ,
142144 & code ,
143145 & PyTuple_Type , & consts ,
144146 & PyTuple_Type , & names ,
145147 & PyTuple_Type , & varnames ,
146- & filename , & name ))
148+ & filename , & name ,
149+ & firstlineno , & lnotab ))
147150 return NULL ;
148151 return (PyObject * )PyCode_New (argcount , nlocals , stacksize , flags ,
149152 code , consts , names , varnames ,
150- filename , name );
153+ filename , name , firstlineno , lnotab );
151154}
152155
153156static char new_module_doc [] =
0 commit comments