spelling fixes
diff --git a/unix/tx/TXDialog.h b/unix/tx/TXDialog.h
index c8d601c..7a52f92 100644
--- a/unix/tx/TXDialog.h
+++ b/unix/tx/TXDialog.h
@@ -78,7 +78,7 @@
   // to make sure that checkboxes have the right state, etc.
   virtual void initDialog() {}
 
-  // resize() is overidden here to re-center the dialog
+  // resize() is overridden here to re-center the dialog
   void resize(int w, int h) {
     TXWindow::resize(w,h);
     int dpyWidth = WidthOfScreen(DefaultScreenOfDisplay(dpy));
diff --git a/unix/x0vncserver/TimeMillis.h b/unix/x0vncserver/TimeMillis.h
index e79db12..115ce08 100644
--- a/unix/x0vncserver/TimeMillis.h
+++ b/unix/x0vncserver/TimeMillis.h
@@ -31,7 +31,7 @@
 
   TimeMillis();
 
-  // Set this object to current time, returns true on sucess.
+  // Set this object to current time, returns true on success.
   bool update();
 
   // Return difference in milliseconds between two time points.
diff --git a/unix/xserver/hw/vnc/Input.c b/unix/xserver/hw/vnc/Input.c
index 64305cb..33e8604 100644
--- a/unix/xserver/hw/vnc/Input.c
+++ b/unix/xserver/hw/vnc/Input.c
@@ -74,7 +74,7 @@
 /*
  * Init input device.
  * This has to be called after core pointer/keyboard
- * initialization which unfortunately is after extesions
+ * initialization which unfortunately is after extensions
  * initialization (which means we cannot call it in
  * vncExtensionInit(). Check InitExtensions(),
  * InitCoreDevices() and InitInput() calls in dix/main.c.