Changeset d12a8c7 for global.c


Ignore:
Timestamp:
Jul 16, 2010, 7:43:42 PM (12 years ago)
Author:
Nelson Elhage <nelhage@mit.edu>
Branches:
master, release-1.7, release-1.8, release-1.9
Children:
50522b5
Parents:
c5873be
git-author:
Nelson Elhage <nelhage@mit.edu> (07/15/10 23:35:12)
git-committer:
Nelson Elhage <nelhage@mit.edu> (07/16/10 19:43:42)
Message:
Keep the debug file open persistently.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • global.c

    r04b16f8 rd12a8c7  
    10751075                                                       filters[i].desc));
    10761076}
     1077
     1078FILE *owl_global_get_debug_file_handle(owl_global *g) {
     1079  static char *open_file = NULL;
     1080  const char *filename = owl_global_get_debug_file(g);
     1081  if (g->debug_file == NULL ||
     1082      (open_file && strcmp(filename, open_file) != 0)) {
     1083    if (g->debug_file)
     1084      fclose(g->debug_file);
     1085    g->debug_file = fopen(filename, "a");
     1086
     1087    owl_free(open_file);
     1088    open_file = owl_strdup(filename);
     1089  }
     1090  return g->debug_file;
     1091}
Note: See TracChangeset for help on using the changeset viewer.