mirror of
https://github.com/python/cpython.git
synced 2025-12-08 18:32:16 +00:00
Issue #8677: Make curses module PY_SSIZE_T_CLEAN.
This commit is contained in:
parent
a467d38b91
commit
e047cfa72e
1 changed files with 3 additions and 1 deletions
|
|
@ -100,6 +100,8 @@ char *PyCursesVersion = "2.2";
|
||||||
|
|
||||||
/* Includes */
|
/* Includes */
|
||||||
|
|
||||||
|
#define PY_SSIZE_T_CLEAN
|
||||||
|
|
||||||
#include "Python.h"
|
#include "Python.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1382,7 +1384,7 @@ PyCursesWindow_PutWin(PyCursesWindowObject *self, PyObject *stream)
|
||||||
fseek(fp, 0, 0);
|
fseek(fp, 0, 0);
|
||||||
while (1) {
|
while (1) {
|
||||||
char buf[BUFSIZ];
|
char buf[BUFSIZ];
|
||||||
int n = fread(buf, 1, BUFSIZ, fp);
|
Py_ssize_t n = fread(buf, 1, BUFSIZ, fp);
|
||||||
if (n <= 0)
|
if (n <= 0)
|
||||||
break;
|
break;
|
||||||
Py_DECREF(res);
|
Py_DECREF(res);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue