Changeset 515271 for pcp/src/output.c


Ignore:
Timestamp:
Apr 21, 2008, 2:19:26 PM (17 years ago)
Author:
Frederik Heber <heber@…>
Children:
333e84
Parents:
9422fd
git-author:
Frederik Heber <heber@…> (04/21/08 14:04:30)
git-committer:
Frederik Heber <heber@…> (04/21/08 14:19:26)
Message:

OpenFile...(): check == 0 is now == NULL and else condition added in OpenFile()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pcp/src/output.c

    r9422fd r515271  
    7070  sprintf(name, "%s%s%s", P->Files.default_path, P->Files.mainname, suffix);
    7171  *file = fopen(name, what);
    72   if (*file == 0) {
     72  if (*file == NULL) {
    7373    fprintf(stderr,"(%i) Normal access failed: name %s, what %s\n", P->Par.me, name, what);
    7474    /* hier default file ausprobieren, falls nur gelesen werden soll! */
     
    7878      sprintf(name, "%s%s", P->Files.default_path,suffix);
    7979      *file = fopen(name,what);
    80       if (*file != 0) {
     80      if (*file != NULL) {
    8181        if (verbose) fprintf(stderr,"(%i) Default file is open: %s\n",P->Par.me,name);
    8282        Free(name, "OpenFile: name");
    8383        return(1);
    84       }
    85     }
    86     fprintf(stderr,"\n(%i)Error: Cannot open neither normal nor default file: %s\n",P->Par.me,name);
    87     Free(name, "OpenFile: name");
    88     return(0);
     84      } else {
     85        fprintf(stderr,"\n(%i)Error: Cannot open neither normal nor default file for reading: %s\n",P->Par.me,name);
     86        Free(name, "OpenFile: name");
     87        return(0);
     88      }
     89    } else {
     90      fprintf(stderr,"\n(%i)Error: Cannot open normal file for writing: %s\n",P->Par.me,name);
     91      Free(name, "OpenFile: name");
     92      return(0);
     93    }
    8994  } else {
    9095    if(verbose) fprintf(stderr,"(%i) File is open: %s\n",P->Par.me,name);
    91                 Free(name, "OpenFile: name");
     96    Free(name, "OpenFile: name");
    9297    return(1);
    9398  }
     
    112117  sprintf(name, "%s%s%s.%02i", P->Files.default_path, P->Files.mainname, suffix, No);
    113118  *file = fopen(name, what);
    114   if (*file == 0) {
     119  if (*file == NULL) {
    115120    /* falls nur gelesen wird, auch default_path ausprobieren */
    116121    if (*what == 'r') {
     
    119124      sprintf(name, "%s%s.%02i", P->Files.default_path, suffix, No);
    120125      *file = fopen(name, what);
    121       if (*file != 0) {
     126      if (*file != NULL) {
    122127        if(verbose) fprintf(stderr,"(%i) Default file is open: %s\n", P->Par.me, name);
    123128        Free(name, "OpenFileNo2: name");
     
    154159  sprintf(name, "%s%s%s.%04i", P->Files.default_path, P->Files.mainname, suffix, No);
    155160  *file = fopen(name, what);
    156   if (*file == 0) {
     161  if (*file == NULL) {
    157162    /* falls nur gelesen wird, auch default_path ausprobieren */
    158163    if (*what == 'r') {
     
    161166      sprintf(name, "%s%s.%04i", P->Files.default_path, suffix, No);
    162167      *file = fopen(name, what);
    163       if (*file != 0) {
     168      if (*file != NULL) {
    164169        if(verbose) fprintf(stderr,"(%i) Default file is open: %s\n", P->Par.me, name);
    165170        Free(name, "OpenFileNo: name");
     
    198203  sprintf(name, "%s%s%s.%04i%s", P->Files.default_path, P->Files.mainname, suffix, No, postfix);
    199204  *file = fopen(name, what);
    200   if (*file == 0) {
     205  if (*file == NULL) {
    201206    fprintf(stderr,"\n(%i)Error: Cannot open file: %s\n", P->Par.me, name);
    202207    Free(name, "OpenFileNoPost: name");
     
    227232  sprintf(name,"%s%s%s.%04i.%04i", P->Files.default_path, P->Files.mainname, suffix, No1, No2);
    228233  *file = fopen(name, what);
    229   if(*file == 0) {
     234  if(*file == NULL) {
    230235    fprintf(stderr,"\n(%i)Error: Cannot open file: %s\n", P->Par.me, name);
    231236    Free(name, "OpenFileNoNo: name");
Note: See TracChangeset for help on using the changeset viewer.