Changeset 64fa9e for pcp/src/output.c


Ignore:
Timestamp:
Apr 21, 2008, 2:19:24 PM (17 years ago)
Author:
Frederik Heber <heber@…>
Children:
e00f47
Parents:
32de28
git-author:
Frederik Heber <heber@…> (04/18/08 14:51:49)
git-committer:
Frederik Heber <heber@…> (04/21/08 14:19:24)
Message:

Free(): now takes a debug string to know where free error occured

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pcp/src/output.c

    r32de28 r64fa9e  
    8080      if (*file != 0) {
    8181        if (verbose) fprintf(stderr,"(%i) Default file is open: %s\n",P->Par.me,name);
    82         Free(name);
     82        Free(name, "OpenFile: name");
    8383        return(1);
    8484      }
    8585    }
    8686    fprintf(stderr,"\n(%i)Error: Cannot open neither normal nor default file: %s\n",P->Par.me,name);
    87     Free(name);
     87    Free(name, "OpenFile: name");
    8888    return(0);
    8989  } else {
    9090    if(verbose) fprintf(stderr,"(%i) File is open: %s\n",P->Par.me,name);
    91     Free(name);
     91                Free(name, "OpenFile: name");
    9292    return(1);
    9393  }
     
    121121      if (*file != 0) {
    122122        if(verbose) fprintf(stderr,"(%i) Default file is open: %s\n", P->Par.me, name);
    123         Free(name);
     123        Free(name, "OpenFileNo2: name");
    124124        return(1);
    125125      }
    126126    }
    127127    fprintf(stderr,"\n(%i)Error: Cannot open file: %s\n", P->Par.me, name);
    128     Free(name);
     128    Free(name, "OpenFileNo2: name");
    129129    return(0);
    130130  } else {
    131131    if(verbose) fprintf(stderr,"(%i) File is open: %s\n",P->Par.me, name);
    132     Free(name);
     132    Free(name, "OpenFileNo2: name");
    133133    return(1);
    134134  }
     
    163163      if (*file != 0) {
    164164        if(verbose) fprintf(stderr,"(%i) Default file is open: %s\n", P->Par.me, name);
    165         Free(name);
     165        Free(name, "OpenFileNo: name");
    166166        return(1);
    167167      }
    168168    }
    169169    fprintf(stderr,"\n(%i)Error: Cannot open file: %s\n", P->Par.me, name);
    170     Free(name);
     170    Free(name, "OpenFileNo: name");
    171171    return(0);
    172172  } else {
    173173    if(verbose) fprintf(stderr,"(%i) File is open: %s\n", P->Par.me, name);
    174     Free(name);
     174    Free(name, "OpenFileNo: name");
    175175    return(1);
    176176  }
     
    200200  if (*file == 0) {
    201201    fprintf(stderr,"\n(%i)Error: Cannot open file: %s\n", P->Par.me, name);
    202     Free(name);
     202    Free(name, "OpenFileNoPost: name");
    203203    return(0);
    204204  } else {
    205205    if(verbose) fprintf(stderr,"(%i) File is open: %s\n", P->Par.me, name);
    206     Free(name);
     206    Free(name, "OpenFileNoPost: name");
    207207    return(1);
    208208  }
     
    229229  if(*file == 0) {
    230230    fprintf(stderr,"\n(%i)Error: Cannot open file: %s\n", P->Par.me, name);
    231     Free(name);
     231    Free(name, "OpenFileNoNo: name");
    232232    return(0);
    233233  }
    234234  if(verbose) fprintf(stderr,"(%i) File is open: %s\n", P->Par.me, name);
    235   Free(name);
     235  Free(name, "OpenFileNoNo: name");
    236236  return(1);
    237237}
     
    859859
    860860  fclose(DensityDx);
    861   Free(posname);
    862   Free(datname);
     861  Free(posname, "CreateDensityOutputGeneral: posname");
     862  Free(datname, "CreateDensityOutputGeneral: datname");
    863863}
    864864
     
    13631363      fclose(SrcIonData);
    13641364    }
    1365     if (Max_IonsOfType != NULL) Free(Max_IonsOfType);
     1365    if (Max_IonsOfType != NULL) Free(Max_IonsOfType, "Max_IonsOfType");
    13661366  }
    13671367  return 1;
     
    17881788      Error(SomeError, "PlotRealDensity: MPI_Send failure!");
    17891789  }
    1790   Free(buffer);
    1791 }
     1790  Free(buffer, "PlotRealDensity: buffer");
     1791}
Note: See TracChangeset for help on using the changeset viewer.