ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

stat.c
Go to the documentation of this file.
00001 /*
00002  * ReactOS log2lines
00003  * Written by Jan Roeloffzen
00004  *
00005  * - Statistics
00006  */
00007 
00008 #include <stdio.h>
00009 #include <string.h>
00010 
00011 #include "version.h"
00012 #include "options.h"
00013 #include "util.h"
00014 #include "log2lines.h"
00015 
00016 void
00017 stat_print(FILE *outFile, PSUMM psumm)
00018 {
00019     if (outFile)
00020     {
00021         clilog(outFile, "*** LOG2LINES SUMMARY ***\n");
00022         clilog(outFile, "Translated:               %d\n", psumm->translated);
00023         clilog(outFile, "Reverted:                 %d\n", psumm->undo);
00024         clilog(outFile, "Retranslated:             %d\n", psumm->redo);
00025         clilog(outFile, "Skipped:                  %d\n", psumm->skipped);
00026         clilog(outFile, "Differ:                   %d\n", psumm->diff);
00027         clilog(outFile, "Differ (function/source): %d\n", psumm->majordiff);
00028         clilog(outFile, "Revision conflicts:       %d\n", psumm->revconflicts);
00029         clilog(outFile, "Regression candidates:    %d\n", psumm->regfound);
00030         clilog(outFile, "Offset error:             %d\n", psumm->offset_errors);
00031         clilog(outFile, "Total:                    %d\n", psumm->total);
00032         clilog(outFile, "-------------------------------\n");
00033         clilog(outFile, "Log2lines version: " LOG2LINES_VERSION "\n");
00034         clilog(outFile, "Directory:         %s\n", opt_dir);
00035         clilog(outFile, "Passed options:    %s\n", opt_scanned);
00036         clilog(outFile, "-------------------------------\n");
00037     }
00038 }
00039 
00040 void 
00041 stat_clear(PSUMM psumm)
00042 {
00043     memset(psumm, 0, sizeof(SUMM));
00044 }
00045 
00046 /* EOF */

Generated on Fri May 25 2012 04:34:57 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.