Tidied up name of parameter in StreamHandler
diff --git a/Doc/library/logging.rst b/Doc/library/logging.rst
index 07833bb..ef2f34a 100644
--- a/Doc/library/logging.rst
+++ b/Doc/library/logging.rst
@@ -1681,9 +1681,9 @@
 and :meth:`flush` methods).
 
 
-.. class:: StreamHandler([strm])
+.. class:: StreamHandler([stream])
 
-   Returns a new instance of the :class:`StreamHandler` class. If *strm* is
+   Returns a new instance of the :class:`StreamHandler` class. If *stream* is
    specified, the instance will use it for logging output; otherwise, *sys.stderr*
    will be used.
 
diff --git a/Lib/logging/__init__.py b/Lib/logging/__init__.py
index 9e18c22..9c72542 100644
--- a/Lib/logging/__init__.py
+++ b/Lib/logging/__init__.py
@@ -745,16 +745,16 @@
     sys.stdout or sys.stderr may be used.
     """
 
-    def __init__(self, strm=None):
+    def __init__(self, stream=None):
         """
         Initialize the handler.
 
-        If strm is not specified, sys.stderr is used.
+        If stream is not specified, sys.stderr is used.
         """
         Handler.__init__(self)
-        if strm is None:
-            strm = sys.stderr
-        self.stream = strm
+        if stream is None:
+            stream = sys.stderr
+        self.stream = stream
 
     def flush(self):
         """