OSDN Git Service

* regtool.cc (cmd_set): Avoid a compiler warning.
authorcorinna <corinna>
Wed, 30 Mar 2011 08:22:59 +0000 (08:22 +0000)
committercorinna <corinna>
Wed, 30 Mar 2011 08:22:59 +0000 (08:22 +0000)
winsup/utils/ChangeLog
winsup/utils/regtool.cc

index 9ad6ffd..5b028c1 100644 (file)
@@ -1,5 +1,9 @@
 2011-02-29  Corinna Vinschen  <corinna@vinschen.de>
 
+       * regtool.cc (cmd_set): Avoid a compiler warning.
+
+2011-02-29  Corinna Vinschen  <corinna@vinschen.de>
+
        * cygcheck.cc (handle_unique_object_name): Avoid a compiler warning.
        (dump_sysinfo): Ditto.
        * loadlib.h (_load_sys_library): Mark as used, to avoid a compiler
index 0da7eca..b4463f2 100644 (file)
@@ -697,11 +697,13 @@ cmd_set ()
       break;
     case REG_SZ:
     case REG_EXPAND_SZ:
-      n = mbstowcs (NULL, a, 0);
-      wchar_t w[n + 1];
-      mbstowcs (w, a, n + 1);
-      rv = RegSetValueExW (key, value, 0, value_type,
-                          (const BYTE *) w, (n + 1) * sizeof (wchar_t));
+      {
+       n = mbstowcs (NULL, a, 0);
+       wchar_t w[n + 1];
+       mbstowcs (w, a, n + 1);
+       rv = RegSetValueExW (key, value, 0, value_type,
+                            (const BYTE *) w, (n + 1) * sizeof (wchar_t));
+      }
       break;
     case REG_MULTI_SZ:
       for (i = 1, max_n = 1; argv[i]; i++)