IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 38498


Ignore:
Timestamp:
Jun 19, 2015, 3:07:27 PM (11 years ago)
Author:
eugene
Message:

adding free FreeConfigFile

Location:
branches/eam_branches/ipp-20150616/Ohana/src/libohana
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20150616/Ohana/src/libohana/include/ohana.h

    r38459 r38498  
    333333char   *SelectConfigFile       PROTO((int *argc, char **argv, char *progname));
    334334char   *LoadConfigFile         PROTO((char *filename));
     335void    FreeConfigFile         PROTO((void));
    335336char   *ScanConfig             PROTO((char *config, char *field, char *mode, int N,...)) OHANA_FORMAT(scanf, 3, 5);
    336337char   *expandline             PROTO((char *line, char *config));
  • branches/eam_branches/ipp-20150616/Ohana/src/libohana/src/config.c

    r38459 r38498  
    77static char **DefineVariable;
    88static char **DefineValue;
     9
     10void FreeConfigFile (void) {
     11  int i;
     12  for (i = 0; i < NDefineVariable; i++) {
     13    free (DefineVariable[i]);
     14    free (DefineValue[i]);
     15  }
     16  free (DefineVariable);
     17  free (DefineValue);
     18  free (ConfigVariable);
     19}
    920
    1021char *SelectConfigFile (int *argc, char **argv, char *progname) {
  • branches/eam_branches/ipp-20150616/Ohana/src/libohana/src/gaussj.c

    r37807 r38498  
    144144    if (fabs(growth) > MAX_RANGE) {
    145145      fprintf (stderr, "max range\n");
     146# if (VERY_VERBOSE)
     147      fprintf (stderr, "full A matrix:\n");
     148      for (row = 0; row < N; row++) {
     149        for (col = 0; col < N; col++) {
     150          fprintf (stderr, "%10.3e ", A[row][col]);
     151        }
     152        fprintf (stderr, "\n");
     153      }
     154      fprintf (stderr, "\n");
     155# endif
    146156      goto escape;
    147157    }
Note: See TracChangeset for help on using the changeset viewer.