using safe string operations
authorrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 9 May 2011 05:43:38 +0000 (05:43 +0000)
committerrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 9 May 2011 05:43:38 +0000 (05:43 +0000)
HLT/BASE/util/AliHLTRecoParamComponent.cxx

index 7993fde..3991e22 100644 (file)
@@ -121,7 +121,7 @@ int AliHLTRecoParamComponent::ScanConfigurationArgument(int argc, const char** a
   if (argc == 1) {
     int argLen = strlen(argv[0]);
     char argument[argLen+1];
-    strcpy(argument, argv[0]);
+    strncpy(argument, argv[0], argLen+1);
     argument[argLen] = '\0';
     if (strstr(argument, "-configfile")) {
       strtok(argument, "=");