mirror of
				https://github.com/python/cpython.git
				synced 2025-11-03 23:21:29 +00:00 
			
		
		
		
	Merge typo fixes from 3.5
This commit is contained in:
		
						commit
						1ce738e08f
					
				
					 18 changed files with 26 additions and 26 deletions
				
			
		| 
						 | 
					@ -2231,7 +2231,7 @@ flushing behavior.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The example script has a simple function, ``foo``, which just cycles through
 | 
					The example script has a simple function, ``foo``, which just cycles through
 | 
				
			||||||
all the logging levels, writing to ``sys.stderr`` to say what level it's about
 | 
					all the logging levels, writing to ``sys.stderr`` to say what level it's about
 | 
				
			||||||
to log at, and then actually logging a message that that level. You can pass a
 | 
					to log at, and then actually logging a message at that level. You can pass a
 | 
				
			||||||
parameter to ``foo`` which, if true, will log at ERROR and CRITICAL levels -
 | 
					parameter to ``foo`` which, if true, will log at ERROR and CRITICAL levels -
 | 
				
			||||||
otherwise, it only logs at DEBUG, INFO and WARNING levels.
 | 
					otherwise, it only logs at DEBUG, INFO and WARNING levels.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -977,7 +977,7 @@ particular, the following variants typically exist:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* an ISO 8859 codeset
 | 
					* an ISO 8859 codeset
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* a Microsoft Windows code page, which is typically derived from a 8859 codeset,
 | 
					* a Microsoft Windows code page, which is typically derived from an 8859 codeset,
 | 
				
			||||||
  but replaces control characters with additional graphic characters
 | 
					  but replaces control characters with additional graphic characters
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* an IBM EBCDIC code page
 | 
					* an IBM EBCDIC code page
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -237,7 +237,7 @@ Assignment of an object to a single target is recursively defined as follows.
 | 
				
			||||||
   phase, causing less detailed error messages.
 | 
					   phase, causing less detailed error messages.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Although the definition of assignment implies that overlaps between the
 | 
					Although the definition of assignment implies that overlaps between the
 | 
				
			||||||
left-hand side and the right-hand side are 'simultanenous' (for example ``a, b =
 | 
					left-hand side and the right-hand side are 'simultaneous' (for example ``a, b =
 | 
				
			||||||
b, a`` swaps two variables), overlaps *within* the collection of assigned-to
 | 
					b, a`` swaps two variables), overlaps *within* the collection of assigned-to
 | 
				
			||||||
variables occur left-to-right, sometimes resulting in confusion.  For instance,
 | 
					variables occur left-to-right, sometimes resulting in confusion.  For instance,
 | 
				
			||||||
the following program prints ``[0, 2]``::
 | 
					the following program prints ``[0, 2]``::
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -176,7 +176,7 @@ PyAPI_DATA(PyThreadState*) _PyOS_ReadlineTState;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* Stack size, in "pointers" (so we get extra safety margins
 | 
					/* Stack size, in "pointers" (so we get extra safety margins
 | 
				
			||||||
   on 64-bit platforms).  On a 32-bit platform, this translates
 | 
					   on 64-bit platforms).  On a 32-bit platform, this translates
 | 
				
			||||||
   to a 8k margin. */
 | 
					   to an 8k margin. */
 | 
				
			||||||
#define PYOS_STACK_MARGIN 2048
 | 
					#define PYOS_STACK_MARGIN 2048
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#if defined(WIN32) && !defined(MS_WIN64) && defined(_MSC_VER) && _MSC_VER >= 1300
 | 
					#if defined(WIN32) && !defined(MS_WIN64) && defined(_MSC_VER) && _MSC_VER >= 1300
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1841,7 +1841,7 @@ def lwp_cookie_str(cookie):
 | 
				
			||||||
class LWPCookieJar(FileCookieJar):
 | 
					class LWPCookieJar(FileCookieJar):
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
    The LWPCookieJar saves a sequence of "Set-Cookie3" lines.
 | 
					    The LWPCookieJar saves a sequence of "Set-Cookie3" lines.
 | 
				
			||||||
    "Set-Cookie3" is the format used by the libwww-perl libary, not known
 | 
					    "Set-Cookie3" is the format used by the libwww-perl library, not known
 | 
				
			||||||
    to be compatible with any browser, but which is easy to read and
 | 
					    to be compatible with any browser, but which is easy to read and
 | 
				
			||||||
    doesn't lose information about RFC 2965 cookies.
 | 
					    doesn't lose information about RFC 2965 cookies.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1574,7 +1574,7 @@ Mon Oct 12 23:59:27 1998  Guido van Rossum  <guido@cnri.reston.va.us>
 | 
				
			||||||
	* Attic/PopupMenu.py: Pass a root to the help window.
 | 
						* Attic/PopupMenu.py: Pass a root to the help window.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	* SearchBinding.py:
 | 
						* SearchBinding.py:
 | 
				
			||||||
	Add parent argument to 'to to line number' dialog box.
 | 
						Add parent argument to 'go to line number' dialog box.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Sat Oct 10 19:15:32 1998  Guido van Rossum  <guido@cnri.reston.va.us>
 | 
					Sat Oct 10 19:15:32 1998  Guido van Rossum  <guido@cnri.reston.va.us>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -590,7 +590,7 @@ def read_bytes8(f):
 | 
				
			||||||
              reader=read_bytes8,
 | 
					              reader=read_bytes8,
 | 
				
			||||||
              doc="""A counted bytes string.
 | 
					              doc="""A counted bytes string.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
              The first argument is a 8-byte little-endian unsigned int giving
 | 
					              The first argument is an 8-byte little-endian unsigned int giving
 | 
				
			||||||
              the number of bytes, and the second argument is that many bytes.
 | 
					              the number of bytes, and the second argument is that many bytes.
 | 
				
			||||||
              """)
 | 
					              """)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -734,7 +734,7 @@ def read_unicodestring8(f):
 | 
				
			||||||
                    reader=read_unicodestring8,
 | 
					                    reader=read_unicodestring8,
 | 
				
			||||||
                    doc="""A counted Unicode string.
 | 
					                    doc="""A counted Unicode string.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    The first argument is a 8-byte little-endian signed int
 | 
					                    The first argument is an 8-byte little-endian signed int
 | 
				
			||||||
                    giving the number of bytes in the string, and the second
 | 
					                    giving the number of bytes in the string, and the second
 | 
				
			||||||
                    argument-- the UTF-8 encoding of the Unicode string --
 | 
					                    argument-- the UTF-8 encoding of the Unicode string --
 | 
				
			||||||
                    contains that many bytes.
 | 
					                    contains that many bytes.
 | 
				
			||||||
| 
						 | 
					@ -1330,7 +1330,7 @@ def __init__(self, name, code, arg,
 | 
				
			||||||
      proto=4,
 | 
					      proto=4,
 | 
				
			||||||
      doc="""Push a Python bytes object.
 | 
					      doc="""Push a Python bytes object.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      There are two arguments:  the first is a 8-byte unsigned int giving
 | 
					      There are two arguments:  the first is an 8-byte unsigned int giving
 | 
				
			||||||
      the number of bytes in the string, and the second is that many bytes,
 | 
					      the number of bytes in the string, and the second is that many bytes,
 | 
				
			||||||
      which are taken literally as the string content.
 | 
					      which are taken literally as the string content.
 | 
				
			||||||
      """),
 | 
					      """),
 | 
				
			||||||
| 
						 | 
					@ -1417,7 +1417,7 @@ def __init__(self, name, code, arg,
 | 
				
			||||||
      proto=4,
 | 
					      proto=4,
 | 
				
			||||||
      doc="""Push a Python Unicode string object.
 | 
					      doc="""Push a Python Unicode string object.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      There are two arguments:  the first is a 8-byte little-endian signed int
 | 
					      There are two arguments:  the first is an 8-byte little-endian signed int
 | 
				
			||||||
      giving the number of bytes in the string.  The second is that many
 | 
					      giving the number of bytes in the string.  The second is that many
 | 
				
			||||||
      bytes, and is the UTF-8 encoding of the Unicode string.
 | 
					      bytes, and is the UTF-8 encoding of the Unicode string.
 | 
				
			||||||
      """),
 | 
					      """),
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3489,7 +3489,7 @@ class Node:
 | 
				
			||||||
        b.a = a
 | 
					        b.a = a
 | 
				
			||||||
        z = deepcopy(a) # This blew up before
 | 
					        z = deepcopy(a) # This blew up before
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def test_unintialized_modules(self):
 | 
					    def test_uninitialized_modules(self):
 | 
				
			||||||
        # Testing uninitialized module objects...
 | 
					        # Testing uninitialized module objects...
 | 
				
			||||||
        from types import ModuleType as M
 | 
					        from types import ModuleType as M
 | 
				
			||||||
        m = M.__new__(M)
 | 
					        m = M.__new__(M)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -30,7 +30,7 @@ def test_uninitialized(self):
 | 
				
			||||||
            pass
 | 
					            pass
 | 
				
			||||||
        self.assertEqual(foo.__doc__, ModuleType.__doc__)
 | 
					        self.assertEqual(foo.__doc__, ModuleType.__doc__)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def test_unintialized_missing_getattr(self):
 | 
					    def test_uninitialized_missing_getattr(self):
 | 
				
			||||||
        # Issue 8297
 | 
					        # Issue 8297
 | 
				
			||||||
        # test the text in the AttributeError of an uninitialized module
 | 
					        # test the text in the AttributeError of an uninitialized module
 | 
				
			||||||
        foo = ModuleType.__new__(ModuleType)
 | 
					        foo = ModuleType.__new__(ModuleType)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1248,7 +1248,7 @@ def getint_event(s):
 | 
				
			||||||
        nsign, b, f, h, k, s, t, w, x, y, A, E, K, N, W, T, X, Y, D = args
 | 
					        nsign, b, f, h, k, s, t, w, x, y, A, E, K, N, W, T, X, Y, D = args
 | 
				
			||||||
        # Missing: (a, c, d, m, o, v, B, R)
 | 
					        # Missing: (a, c, d, m, o, v, B, R)
 | 
				
			||||||
        e = Event()
 | 
					        e = Event()
 | 
				
			||||||
        # serial field: valid vor all events
 | 
					        # serial field: valid for all events
 | 
				
			||||||
        # number of button: ButtonPress and ButtonRelease events only
 | 
					        # number of button: ButtonPress and ButtonRelease events only
 | 
				
			||||||
        # height field: Configure, ConfigureRequest, Create,
 | 
					        # height field: Configure, ConfigureRequest, Create,
 | 
				
			||||||
        # ResizeRequest, and Expose events only
 | 
					        # ResizeRequest, and Expose events only
 | 
				
			||||||
| 
						 | 
					@ -1256,11 +1256,11 @@ def getint_event(s):
 | 
				
			||||||
        # time field: "valid for events that contain a time field"
 | 
					        # time field: "valid for events that contain a time field"
 | 
				
			||||||
        # width field: Configure, ConfigureRequest, Create, ResizeRequest,
 | 
					        # width field: Configure, ConfigureRequest, Create, ResizeRequest,
 | 
				
			||||||
        # and Expose events only
 | 
					        # and Expose events only
 | 
				
			||||||
        # x field: "valid for events that contain a x field"
 | 
					        # x field: "valid for events that contain an x field"
 | 
				
			||||||
        # y field: "valid for events that contain a y field"
 | 
					        # y field: "valid for events that contain a y field"
 | 
				
			||||||
        # keysym as decimal: KeyPress and KeyRelease events only
 | 
					        # keysym as decimal: KeyPress and KeyRelease events only
 | 
				
			||||||
        # x_root, y_root fields: ButtonPress, ButtonRelease, KeyPress,
 | 
					        # x_root, y_root fields: ButtonPress, ButtonRelease, KeyPress,
 | 
				
			||||||
        # KeyRelease,and Motion events
 | 
					        # KeyRelease, and Motion events
 | 
				
			||||||
        e.serial = getint(nsign)
 | 
					        e.serial = getint(nsign)
 | 
				
			||||||
        e.num = getint_event(b)
 | 
					        e.num = getint_event(b)
 | 
				
			||||||
        try: e.focus = getboolean(f)
 | 
					        try: e.focus = getboolean(f)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -153,7 +153,7 @@ def can_fetch(self, useragent, url):
 | 
				
			||||||
            return True
 | 
					            return True
 | 
				
			||||||
        # Until the robots.txt file has been read or found not
 | 
					        # Until the robots.txt file has been read or found not
 | 
				
			||||||
        # to exist, we must assume that no url is allowable.
 | 
					        # to exist, we must assume that no url is allowable.
 | 
				
			||||||
        # This prevents false positives when a user erronenously
 | 
					        # This prevents false positives when a user erroneously
 | 
				
			||||||
        # calls can_fetch() before calling read().
 | 
					        # calls can_fetch() before calling read().
 | 
				
			||||||
        if not self.last_checked:
 | 
					        if not self.last_checked:
 | 
				
			||||||
            return False
 | 
					            return False
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -58,7 +58,7 @@ case "${BSH}" in
 | 
				
			||||||
	fi
 | 
						fi
 | 
				
			||||||
	echo "" >> "${RC}"
 | 
						echo "" >> "${RC}"
 | 
				
			||||||
	echo "# Setting PATH for Python ${PYVER}" >> "${RC}"
 | 
						echo "# Setting PATH for Python ${PYVER}" >> "${RC}"
 | 
				
			||||||
	echo "# The orginal version is saved in .cshrc.pysave" >> "${RC}"
 | 
						echo "# The original version is saved in .cshrc.pysave" >> "${RC}"
 | 
				
			||||||
	echo "set path=(${PYTHON_ROOT}/bin "'$path'")" >> "${RC}"
 | 
						echo "set path=(${PYTHON_ROOT}/bin "'$path'")" >> "${RC}"
 | 
				
			||||||
	if [ `id -ur` = 0 ]; then
 | 
						if [ `id -ur` = 0 ]; then
 | 
				
			||||||
		chown "${USER}" "${RC}"
 | 
							chown "${USER}" "${RC}"
 | 
				
			||||||
| 
						 | 
					@ -90,7 +90,7 @@ if [ -f "${PR}" ]; then
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
echo "" >> "${PR}"
 | 
					echo "" >> "${PR}"
 | 
				
			||||||
echo "# Setting PATH for Python ${PYVER}" >> "${PR}"
 | 
					echo "# Setting PATH for Python ${PYVER}" >> "${PR}"
 | 
				
			||||||
echo "# The orginal version is saved in `basename ${PR}`.pysave" >> "${PR}"
 | 
					echo "# The original version is saved in `basename ${PR}`.pysave" >> "${PR}"
 | 
				
			||||||
echo 'PATH="'"${PYTHON_ROOT}/bin"':${PATH}"' >> "${PR}"
 | 
					echo 'PATH="'"${PYTHON_ROOT}/bin"':${PATH}"' >> "${PR}"
 | 
				
			||||||
echo 'export PATH' >> "${PR}"
 | 
					echo 'export PATH' >> "${PR}"
 | 
				
			||||||
if [ `id -ur` = 0 ]; then
 | 
					if [ `id -ur` = 0 ]; then
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -126,7 +126,7 @@ values are available:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
To build a universal binary that includes a 64-bit architecture, you must build
 | 
					To build a universal binary that includes a 64-bit architecture, you must build
 | 
				
			||||||
on a system running OS X 10.5 or later.  The ``all`` and ``64-bit`` flavors can
 | 
					on a system running OS X 10.5 or later.  The ``all`` and ``64-bit`` flavors can
 | 
				
			||||||
only be built with an 10.5 SDK because ``ppc64`` support was only included with
 | 
					only be built with a 10.5 SDK because ``ppc64`` support was only included with
 | 
				
			||||||
OS X 10.5.  Although legacy ``ppc`` support was included with Xcode 3 on OS X
 | 
					OS X 10.5.  Although legacy ``ppc`` support was included with Xcode 3 on OS X
 | 
				
			||||||
10.6, it was removed in Xcode 4, versions of which were released on OS X 10.6
 | 
					10.6, it was removed in Xcode 4, versions of which were released on OS X 10.6
 | 
				
			||||||
and which is the standard for OS X 10.7.  To summarize, the
 | 
					and which is the standard for OS X 10.7.  To summarize, the
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3308,7 +3308,7 @@ Library
 | 
				
			||||||
  is run with pythonw.exe.
 | 
					  is run with pythonw.exe.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- Issue #21775: shutil.copytree(): fix crash when copying to VFAT. An exception
 | 
					- Issue #21775: shutil.copytree(): fix crash when copying to VFAT. An exception
 | 
				
			||||||
  handler assumed that that OSError objects always have a 'winerror' attribute.
 | 
					  handler assumed that OSError objects always have a 'winerror' attribute.
 | 
				
			||||||
  That is not the case, so the exception handler itself raised AttributeError
 | 
					  That is not the case, so the exception handler itself raised AttributeError
 | 
				
			||||||
  when run on Linux (and, presumably, any other non-Windows OS).
 | 
					  when run on Linux (and, presumably, any other non-Windows OS).
 | 
				
			||||||
  Patch by Greg Ward.
 | 
					  Patch by Greg Ward.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -2090,7 +2090,7 @@ array__array_reconstructor_impl(PyModuleDef *module, PyTypeObject *arraytype,
 | 
				
			||||||
         * that fits better. This may result in an array with narrower
 | 
					         * that fits better. This may result in an array with narrower
 | 
				
			||||||
         * or wider elements.
 | 
					         * or wider elements.
 | 
				
			||||||
         *
 | 
					         *
 | 
				
			||||||
         * For example, if a 32-bit machine pickles a L-code array of
 | 
					         * For example, if a 32-bit machine pickles an L-code array of
 | 
				
			||||||
         * unsigned longs, then the array will be unpickled by 64-bit
 | 
					         * unsigned longs, then the array will be unpickled by 64-bit
 | 
				
			||||||
         * machine as an I-code array of unsigned ints.
 | 
					         * machine as an I-code array of unsigned ints.
 | 
				
			||||||
         *
 | 
					         *
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -46,7 +46,7 @@ fbound(double val, double minval, double maxval)
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
#define BIAS 0x84   /* define the add-in bias for 16 bit samples */
 | 
					#define BIAS 0x84   /* define the add-in bias for 16 bit samples */
 | 
				
			||||||
#define CLIP 32635
 | 
					#define CLIP 32635
 | 
				
			||||||
#define SIGN_BIT        (0x80)          /* Sign bit for a A-law byte. */
 | 
					#define SIGN_BIT        (0x80)          /* Sign bit for an A-law byte. */
 | 
				
			||||||
#define QUANT_MASK      (0xf)           /* Quantization field mask. */
 | 
					#define QUANT_MASK      (0xf)           /* Quantization field mask. */
 | 
				
			||||||
#define SEG_SHIFT       (4)             /* Left shift for segment number. */
 | 
					#define SEG_SHIFT       (4)             /* Left shift for segment number. */
 | 
				
			||||||
#define SEG_MASK        (0x70)          /* Segment field mask. */
 | 
					#define SEG_MASK        (0x70)          /* Segment field mask. */
 | 
				
			||||||
| 
						 | 
					@ -219,7 +219,7 @@ static const PyInt16 _st_alaw2linear16[256] = {
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 * linear2alaw() accepts an 13-bit signed integer and encodes it as A-law data
 | 
					 * linear2alaw() accepts a 13-bit signed integer and encodes it as A-law data
 | 
				
			||||||
 * stored in an unsigned char.  This function should only be called with
 | 
					 * stored in an unsigned char.  This function should only be called with
 | 
				
			||||||
 * the data shifted such that it only contains information in the lower
 | 
					 * the data shifted such that it only contains information in the lower
 | 
				
			||||||
 * 13-bits.
 | 
					 * 13-bits.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -347,7 +347,7 @@ Py_NO_ENABLE_SHARED to find out.  Also support MS_NO_COREDLL for b/w compat */
 | 
				
			||||||
#	define SIZEOF_FPOS_T 8
 | 
					#	define SIZEOF_FPOS_T 8
 | 
				
			||||||
#	define SIZEOF_HKEY 4
 | 
					#	define SIZEOF_HKEY 4
 | 
				
			||||||
#	define SIZEOF_SIZE_T 4
 | 
					#	define SIZEOF_SIZE_T 4
 | 
				
			||||||
	/* MS VS2005 changes time_t to an 64-bit type on all platforms */
 | 
						/* MS VS2005 changes time_t to a 64-bit type on all platforms */
 | 
				
			||||||
#	if defined(_MSC_VER) && _MSC_VER >= 1400
 | 
					#	if defined(_MSC_VER) && _MSC_VER >= 1400
 | 
				
			||||||
#	define SIZEOF_TIME_T 8
 | 
					#	define SIZEOF_TIME_T 8
 | 
				
			||||||
#	else
 | 
					#	else
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1042,7 +1042,7 @@ format_float_internal(PyObject *value,
 | 
				
			||||||
    else if (type == 'r')
 | 
					    else if (type == 'r')
 | 
				
			||||||
        type = 'g';
 | 
					        type = 'g';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /* Cast "type", because if we're in unicode we need to pass a
 | 
					    /* Cast "type", because if we're in unicode we need to pass an
 | 
				
			||||||
       8-bit char. This is safe, because we've restricted what "type"
 | 
					       8-bit char. This is safe, because we've restricted what "type"
 | 
				
			||||||
       can be. */
 | 
					       can be. */
 | 
				
			||||||
    buf = PyOS_double_to_string(val, (char)type, precision, flags,
 | 
					    buf = PyOS_double_to_string(val, (char)type, precision, flags,
 | 
				
			||||||
| 
						 | 
					@ -1221,7 +1221,7 @@ format_complex_internal(PyObject *value,
 | 
				
			||||||
    else if (type == 'r')
 | 
					    else if (type == 'r')
 | 
				
			||||||
        type = 'g';
 | 
					        type = 'g';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /* Cast "type", because if we're in unicode we need to pass a
 | 
					    /* Cast "type", because if we're in unicode we need to pass an
 | 
				
			||||||
       8-bit char. This is safe, because we've restricted what "type"
 | 
					       8-bit char. This is safe, because we've restricted what "type"
 | 
				
			||||||
       can be. */
 | 
					       can be. */
 | 
				
			||||||
    re_buf = PyOS_double_to_string(re, (char)type, precision, flags,
 | 
					    re_buf = PyOS_double_to_string(re, (char)type, precision, flags,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue