Fix typos. Reported by andportnoy on GitHub.
diff --git a/Modules/_randommodule.c b/Modules/_randommodule.c
index a85d905..fd6b230 100644
--- a/Modules/_randommodule.c
+++ b/Modules/_randommodule.c
@@ -136,7 +136,7 @@
  * optimize the division away at compile-time.  67108864 is 2**26.  In
  * effect, a contains 27 random bits shifted left 26, and b fills in the
  * lower 26 bits of the 53-bit numerator.
- * The orginal code credited Isaku Wada for this algorithm, 2002/01/09.
+ * The original code credited Isaku Wada for this algorithm, 2002/01/09.
  */
 static PyObject *
 random_random(RandomObject *self)
diff --git a/Objects/typeobject.c b/Objects/typeobject.c
index 2086e9d..9e7b4e6 100644
--- a/Objects/typeobject.c
+++ b/Objects/typeobject.c
@@ -3944,7 +3944,7 @@
             }
 
             /* If we found some slot attributes, pack them in a tuple along
-               the orginal attribute dictionary. */
+               the original attribute dictionary. */
             if (PyDict_Size(slots) > 0) {
                 PyObject *state2;