Skip to content

Commit

Permalink
bpo-46541: Remove usage of _Py_IDENTIFIER from dbms modules (GH-31358)
Browse files Browse the repository at this point in the history
  • Loading branch information
corona10 committed Feb 16, 2022
1 parent 0cb765b commit e59309b
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 6 deletions.
4 changes: 1 addition & 3 deletions Modules/_dbmmodule.c
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@


#define PY_SSIZE_T_CLEAN
#define NEEDS_PY_IDENTIFIER
#include "Python.h"

#include <sys/types.h>
Expand Down Expand Up @@ -396,8 +395,7 @@ dbm__enter__(PyObject *self, PyObject *args)
static PyObject *
dbm__exit__(PyObject *self, PyObject *args)
{
_Py_IDENTIFIER(close);
return _PyObject_CallMethodIdNoArgs(self, &PyId_close);
return _dbm_dbm_close_impl((dbmobject *)self);
}

static PyMethodDef dbm_methods[] = {
Expand Down
4 changes: 1 addition & 3 deletions Modules/_gdbmmodule.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
/* Doc strings: Mitch Chapman */

#define PY_SSIZE_T_CLEAN
#define NEEDS_PY_IDENTIFIER
#include "Python.h"
#include "gdbm.h"

Expand Down Expand Up @@ -545,8 +544,7 @@ gdbm__enter__(PyObject *self, PyObject *args)
static PyObject *
gdbm__exit__(PyObject *self, PyObject *args)
{
_Py_IDENTIFIER(close);
return _PyObject_CallMethodIdNoArgs(self, &PyId_close);
return _gdbm_gdbm_close_impl((gdbmobject *)self);
}

static PyMethodDef gdbm_methods[] = {
Expand Down

0 comments on commit e59309b

Please sign in to comment.