Fixed buffer length adding a service via the GUI.
[nssm.git] / gui.cpp
diff --git a/gui.cpp b/gui.cpp
index 97c69a8..3d51236 100644 (file)
--- a/gui.cpp
+++ b/gui.cpp
@@ -63,9 +63,9 @@ int install(HWND window) {
   if (! window) return 1;\r
 \r
   /* Check parameters in the window */\r
-  char name[STRING_SIZE];\r
+  char name[VALUE_LENGTH];\r
   char exe[EXE_LENGTH];\r
-  char flags[STRING_SIZE];\r
+  char flags[VALUE_LENGTH];\r
 \r
   /* Get service name */\r
   if (! GetDlgItemText(window, IDC_NAME, name, sizeof(name))) {\r
@@ -120,7 +120,7 @@ int remove(HWND window) {
   if (! window) return 1;\r
 \r
   /* Check parameters in the window */\r
-  char name[STRING_SIZE];\r
+  char name[VALUE_LENGTH];\r
 \r
   /* Get service name */\r
   if (! GetDlgItemText(window, IDC_NAME, name, sizeof(name))) {\r