AliMiniHeader structure and executables addMiniHeader and printMiniHeader removed
[u/mrichter/AliRoot.git] / RAW / raw2date.c
index 31ba57a..62d549e 100644 (file)
@@ -79,8 +79,12 @@ int handleArgs( const int argc, char * const * const argv ) {
       perror( "malloc failed " );
       return FALSE;
     }
-    if ( (fileNames[ numFiles-1 ] = strdup( argv[arg] )) == NULL ) {
-      perror( "strdup failed " );
+    if ( (fileNames[ numFiles-1 ] = malloc( strlen(argv[arg])+1 )) == NULL ) {
+      perror( "malloc failed " );
+      return FALSE;
+    }
+    if ( (strcpy( fileNames[ numFiles-1 ], argv[arg] )) == NULL ) {
+      perror( "strcpy failed " );
       return FALSE;
     }
   }