Changeset 7818 for trunk/psastro/src/psastroArguments.c
- Timestamp:
- Jul 5, 2006, 12:57:39 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psastro/src/psastroArguments.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psastro/src/psastroArguments.c
r7677 r7818 29 29 30 30 // load config data from default locations 31 pmConfig *config = pmConfigRead (config->argc, config->argv);31 pmConfig *config = pmConfigRead(&argc, argv); 32 32 33 33 // Storage for other command-line arguments … … 39 39 40 40 // chip selection is used to limit chips to be processed 41 if ((N = psArgumentGet ( config->argc, config->argv, "-chip"))) {42 psArgumentRemove (N, & config->argc, config->argv);43 psMetadataAddStr (config->arguments, PS_LIST_TAIL, "CHIP_SELECTIONS", PS_DATA_STRING, "", psStringCopy( config->argv[N]));44 psArgumentRemove (N, & config->argc, config->argv);41 if ((N = psArgumentGet (argc, argv, "-chip"))) { 42 psArgumentRemove (N, &argc, argv); 43 psMetadataAddStr (config->arguments, PS_LIST_TAIL, "CHIP_SELECTIONS", PS_DATA_STRING, "", psStringCopy(argv[N])); 44 psArgumentRemove (N, &argc, argv); 45 45 } 46 46 47 47 // mosastro mode also specifies output header file 48 if ((N = psArgumentGet ( config->argc, config->argv, "-mosastro"))) {49 psArgumentRemove (N, & config->argc, config->argv);50 psMetadataAddStr (config->arguments, PS_LIST_TAIL, "MOSASTRO", PS_DATA_STRING, "", psStringCopy( config->argv[N]));51 psArgumentRemove (N, & config->argc, config->argv);48 if ((N = psArgumentGet (argc, argv, "-mosastro"))) { 49 psArgumentRemove (N, &argc, argv); 50 psMetadataAddStr (config->arguments, PS_LIST_TAIL, "MOSASTRO", PS_DATA_STRING, "", psStringCopy(argv[N])); 51 psArgumentRemove (N, &argc, argv); 52 52 } 53 53 … … 55 55 if (!status) { usage ();} 56 56 57 if ( config->argc != 2) usage ();57 if (argc != 2) usage (); 58 58 59 59 // output positions is fixed 60 psMetadataAddStr (config->arguments, PS_LIST_TAIL, "OUTPUT", 0, "", config->argv[2]);60 psMetadataAddStr (config->arguments, PS_LIST_TAIL, "OUTPUT", 0, "", argv[2]); 61 61 62 62 psTrace(__func__, 1, "Done with psastroArguments...\n");
Note:
See TracChangeset
for help on using the changeset viewer.
