aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/email/encoders.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/email/encoders.py')
-rw-r--r--Lib/email/encoders.py15
1 files changed, 1 insertions, 14 deletions
diff --git a/Lib/email/encoders.py b/Lib/email/encoders.py
index 06016cdea7c..2e77e619e1d 100644
--- a/Lib/email/encoders.py
+++ b/Lib/email/encoders.py
@@ -11,8 +11,8 @@ __all__ = [
'encode_quopri',
]
-import base64
+from base64 import b64encode as _bencode
from quopri import encodestring as _encodestring
@@ -23,19 +23,6 @@ def _qencode(s):
return enc.replace(' ', '=20')
-def _bencode(s):
- # We can't quite use base64.encodestring() since it tacks on a "courtesy
- # newline". Blech!
- if not s:
- return s
- hasnewline = (s[-1] == '\n')
- value = base64.encodestring(s)
- if not hasnewline and value[-1] == '\n':
- return value[:-1]
- return value
-
-
-
def encode_base64(msg):
"""Encode the message's payload in Base64.