s/othervise/otherwise/g

diff --git a/include/usage.h b/include/usage.h
index e1e2343..9a73d08 100644
--- a/include/usage.h
+++ b/include/usage.h
@@ -2196,7 +2196,7 @@
 #define lpd_full_usage "\n\n" \
        "SPOOLDIR must contain (symlinks to) device nodes or directories" \
      "\nwith names matching print queue names. In the first case, jobs are" \
-     "\nsent directly to the device. Othervise each job is stored in queue" \
+     "\nsent directly to the device. Otherwise each job is stored in queue" \
      "\ndirectory and HELPER program is called. Name of file to print" \
      "\nis passed in $DATAFILE variable." \
      "\nExample:" \
diff --git a/include/xatonum.h b/include/xatonum.h
index 02aacc0..86a3472 100644
--- a/include/xatonum.h
+++ b/include/xatonum.h
@@ -112,7 +112,7 @@
 /* Non-aborting kind of convertors: bb_strto[u][l]l */
 
 /* On exit: errno = 0 only if there was non-empty, '\0' terminated value
- * errno = EINVAL if value was not '\0' terminated, but othervise ok
+ * errno = EINVAL if value was not '\0' terminated, but otherwise ok
  *    Return value is still valid, caller should just check whether end[0]
  *    is a valid terminating char for particular case. OTOH, if caller
  *    requires '\0' terminated input, [s]he can just check errno == 0.