msi: Spelling fixes.
diff --git a/dlls/msi/action.c b/dlls/msi/action.c
index 43ada4c..d7acc12 100644
--- a/dlls/msi/action.c
+++ b/dlls/msi/action.c
@@ -2767,7 +2767,7 @@
         }
     }
     
-    /* add a count for permenent */
+    /* add a count for permanent */
     if (comp->Attributes & msidbComponentAttributesPermanent)
         count ++;
     
@@ -2826,7 +2826,7 @@
                             comp->RefCount);
         /*
          * Write the keypath out if the component is to be registered
-         * and delete the key if the component is to be deregistered
+         * and delete the key if the component is to be unregistered
          */
         if (ACTION_VerifyComponentForAction( comp, INSTALLSTATE_LOCAL))
         {
@@ -3101,7 +3101,7 @@
     buffer = MSI_RecordGetString(row,2);
     target_folder = resolve_folder(package, buffer,FALSE,FALSE,TRUE,NULL);
 
-    /* may be needed because of a bug somehwere else */
+    /* may be needed because of a bug somewhere else */
     create_full_pathW(target_folder);
 
     filename = msi_dup_record_field( row, 3 );
diff --git a/dlls/msi/helpers.c b/dlls/msi/helpers.c
index 90055a1..25c1c71 100644
--- a/dlls/msi/helpers.c
+++ b/dlls/msi/helpers.c
@@ -19,7 +19,7 @@
  */
 
 /*
- * Here are helper functions formally in action.c that are used by a variaty of
+ * Here are helper functions formally in action.c that are used by a variety of
  * actions and functions.
  */
 
@@ -885,7 +885,7 @@
     return output;
 }
 
-/* update compoennt state based on a feature change */
+/* update component state based on a feature change */
 void ACTION_UpdateComponentStates(MSIPACKAGE *package, LPCWSTR szFeature)
 {
     INSTALLSTATE newstate;
diff --git a/dlls/msi/msi.c b/dlls/msi/msi.c
index adc4b68..97af66f 100644
--- a/dlls/msi/msi.c
+++ b/dlls/msi/msi.c
@@ -1066,7 +1066,7 @@
         if (!prod && !classes)
             goto done;
 
-        /* FIME */
+        /* FIXME */
         val = strdupW(empty);
         r = msi_copy_outval(val, szValue, pcchValue);
     }
diff --git a/dlls/msi/tests/db.c b/dlls/msi/tests/db.c
index cd9abad..3a627c0 100644
--- a/dlls/msi/tests/db.c
+++ b/dlls/msi/tests/db.c
@@ -2274,7 +2274,7 @@
     UINT res;
     MSIHANDLE suminfo;
 
-    /* build summmary info */
+    /* build summary info */
     res = MsiGetSummaryInformation(hdb, NULL, 7, &suminfo);
     ok( res == ERROR_SUCCESS , "Failed to open summaryinfo\n" );
 
diff --git a/dlls/msi/tests/format.c b/dlls/msi/tests/format.c
index f4c1670..00d3856 100644
--- a/dlls/msi/tests/format.c
+++ b/dlls/msi/tests/format.c
@@ -205,7 +205,7 @@
     UINT res;
     MSIHANDLE suminfo;
 
-    /* build summmary info */
+    /* build summary info */
     res = MsiGetSummaryInformation(hdb, NULL, 7, &suminfo);
     ok( res == ERROR_SUCCESS , "Failed to open summaryinfo\n" );
 
@@ -318,7 +318,7 @@
     res = MsiDatabaseCommit( hdb );
     ok( res == ERROR_SUCCESS , "Failed to commit database\n" );
 
-    /* build summmary info */
+    /* build summary info */
     res = MsiGetSummaryInformation(hdb, NULL, 7, &suminfo);
     ok( res == ERROR_SUCCESS , "Failed to open summaryinfo\n" );
 
diff --git a/dlls/msi/tests/install.c b/dlls/msi/tests/install.c
index 7b1d92e..a85cdd4e 100644
--- a/dlls/msi/tests/install.c
+++ b/dlls/msi/tests/install.c
@@ -3512,7 +3512,7 @@
     UINT r;
     MSIHANDLE suminfo = 0;
 
-    /* build summmary info */
+    /* build summary info */
     r = MsiGetSummaryInformation(0, mstfile, 3, &suminfo);
     todo_wine
     {
diff --git a/dlls/msi/tests/package.c b/dlls/msi/tests/package.c
index 232b75e..5178384 100644
--- a/dlls/msi/tests/package.c
+++ b/dlls/msi/tests/package.c
@@ -532,7 +532,7 @@
     UINT res;
     MSIHANDLE suminfo;
 
-    /* build summmary info */
+    /* build summary info */
     res = MsiGetSummaryInformation(hdb, NULL, 7, &suminfo);
     ok( res == ERROR_SUCCESS , "Failed to open summaryinfo\n" );
 
diff --git a/dlls/msi/tests/source.c b/dlls/msi/tests/source.c
index aef15ba..4d2cbbd 100644
--- a/dlls/msi/tests/source.c
+++ b/dlls/msi/tests/source.c
@@ -2161,7 +2161,7 @@
     ok(r == ERROR_INVALID_PARAMETER,
        "Expected ERROR_INVALID_PARAMETER, got %d\n", r);
 
-    /* update dwDiskId 1, szVolumeLable is NULL */
+    /* update dwDiskId 1, szVolumeLabel is NULL */
     r = pMsiSourceListAddMediaDiskA(prodcode, usersid,
                                     MSIINSTALLCONTEXT_USERUNMANAGED,
                                     MSICODE_PRODUCT, 1, NULL, "provocar");
@@ -2172,7 +2172,7 @@
     CHECK_REG_STR(media, "1", ";provocar");
     CHECK_REG_STR(media, "42", "label42;prompt42");
 
-    /* update dwDiskId 1, szVolumeLable is empty */
+    /* update dwDiskId 1, szVolumeLabel is empty */
     r = pMsiSourceListAddMediaDiskA(prodcode, usersid,
                                     MSIINSTALLCONTEXT_USERUNMANAGED,
                                     MSICODE_PRODUCT, 1, "", "provoquer");