/[xlog]/xlog/src/log.c
ViewVC logotype

Diff of /xlog/src/log.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by pa4tu, Mon Mar 3 15:34:43 2003 UTC revision 1.5 by pa4tu, Sat Mar 8 19:59:04 2003 UTC
# Line 55  extern preferencestype preferences; Line 55  extern preferencestype preferences;
55  extern gchar **qso;  extern gchar **qso;
56    
57  /* backup a log */  /* backup a log */
58  void  void
59  backuplog (gchar *filename, gchar *backupfilename)  backuplog (gchar *filename, gchar *backupfilename)
60  {    {  
61    gint ch;    gint ch;
# Line 63  backuplog (gchar *filename, gchar *backu Line 63  backuplog (gchar *filename, gchar *backu
63    
64    in = fopen (filename,"r");    in = fopen (filename,"r");
65    out = fopen (backupfilename,"w");    out = fopen (backupfilename,"w");
66    while ( (ch = getc (in) ) != EOF) putc (ch, out);    if (in && out)
67    fclose (in);    {
68    fclose (out);      while ( (ch = getc (in) ) != EOF) putc (ch, out);
69        fclose (in);
70        fclose (out);
71      }
72  }  }
73    
74  /* extract name of the log from filename, returned string should be free'd */  /* extract name of the log from filename, returned string should be free'd */

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26