- Timestamp:
- 11/01/19 12:01:57 (5 years ago)
- Location:
- issm/trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
-
issm/trunk/src
- Property svn:mergeinfo changed
-
issm/trunk/src/c
- Property svn:ignore
-
issm/trunk/src/c/modules/ParseToolkitsOptionsx/ParseToolkitsOptionsx.cpp
r23189 r24313 22 22 char word1[1000]; 23 23 char word2[1000]; 24 int my_rank;25 int i;26 24 27 25 /*intermediary: */ 28 int 29 char 30 char 31 char 32 char 33 char 34 char 35 int 36 int 26 int *analyses = NULL; 27 char **strings = NULL; 28 char *string = NULL; 29 char **toolkits = NULL; 30 char *toolkit = NULL; 31 char *newstring = NULL; 32 char *catstring = NULL; 33 int numanalyses; 34 int stringlength,toolkitlength; 37 35 38 36 /*Get my_rank:*/ 39 my_rank=IssmComm::GetRank();37 int my_rank=IssmComm::GetRank(); 40 38 41 39 if(my_rank==0){ … … 59 57 strings = xNew<char*>(numanalyses); 60 58 toolkits = xNew<char*>(numanalyses); 61 for(i =0;i<numanalyses;i++) strings[i] = NULL;62 for(i =0;i<numanalyses;i++) toolkits[i] = NULL;59 for(int i=0;i<numanalyses;i++) strings[i] = NULL; 60 for(int i=0;i<numanalyses;i++) toolkits[i] = NULL; 63 61 64 62 /*Go back to beginning of file:*/ … … 119 117 } 120 118 ISSM_MPI_Bcast(analyses,numanalyses,ISSM_MPI_INT,0,IssmComm::GetComm()); 121 for(i =0;i<numanalyses;i++){119 for(int i=0;i<numanalyses;i++){ 122 120 char* toolkit=toolkits[i]; 123 121 if(my_rank==0){ … … 147 145 148 146 /*Clean up and return*/ 149 for(i =0;i<numanalyses;i++) xDelete<char>(strings[i]);150 for(i =0;i<numanalyses;i++) xDelete<char>(toolkits[i]);147 for(int i=0;i<numanalyses;i++) xDelete<char>(strings[i]); 148 for(int i=0;i<numanalyses;i++) xDelete<char>(toolkits[i]); 151 149 xDelete<char*>(strings); 152 150 xDelete<char*>(toolkits);
Note:
See TracChangeset
for help on using the changeset viewer.