diff --git a/src/util/mdadmupdateconf.cpp b/src/util/mdadmupdateconf.cpp index 10f345a..783a562 100644 --- a/src/util/mdadmupdateconf.cpp +++ b/src/util/mdadmupdateconf.cpp @@ -1,20 +1,16 @@ #include -#include +#include + +using std::string; int main(int argc, char *argv[]) { if (argc != 3) return 1; - char command[] = "mdadm --detail --scan "; - - strcat(command, argv[1]); - - strcat(command, " >> "); - - strcat(command, argv[2]); + string command = "mdadm --detail --scan " + string(argv[1]) + " >> " + string(argv[2]); - system(command); + system(command.c_str()); return 0; }