Fix a few typos and a double semicolon.  Patch by Eitan Adler.
diff --git a/Modules/_datetimemodule.c b/Modules/_datetimemodule.c
index 873d46f..7c7170d 100644
--- a/Modules/_datetimemodule.c
+++ b/Modules/_datetimemodule.c
@@ -3598,7 +3598,7 @@
 {
     char buf[100];
     PyObject *result;
-    int us = TIME_GET_MICROSECOND(self);;
+    int us = TIME_GET_MICROSECOND(self);
 
     if (us)
         result = PyUnicode_FromFormat("%02d:%02d:%02d.%06d",