fix several spelling errors
diff --git a/THDiskFile.c b/THDiskFile.c
index dff9710..7064b7f 100644
--- a/THDiskFile.c
+++ b/THDiskFile.c
@@ -207,7 +207,7 @@
   if (offset > -1)
       return (size_t)offset;
   else if(!dfself->file.isQuiet)
-      THError("unable to obtain disk file offset (maybe a long overflow occured)");
+      THError("unable to obtain disk file offset (maybe a long overflow occurred)");
 
   return 0;
 }
diff --git a/generic/THTensorRandom.c b/generic/THTensorRandom.c
index f8097c8..514d3dd 100644
--- a/generic/THTensorRandom.c
+++ b/generic/THTensorRandom.c
@@ -119,7 +119,7 @@
     THArgCheckWithCleanup((sum > 0), THCleanup(THDoubleTensor_free(cum_dist);), 2,
                           "invalid multinomial distribution (sum of probabilities <= 0)");
     /* normalize cumulative probability distribution so that last val is 1
-    i.e. dosen't assume original prob_dist row sums to one */
+    i.e. doesn't assume original prob_dist row sums to one */
     if ( (sum > 0) || ( ( sum < 1.00001) && (sum > 0.99999) ) )
     {
       for (j=0; j<n_categories; j++)