2 * (c) Oleg Puchinin 2006
3 * graycardinalster@gmail.com
14 int write (char *logName
, const char *logStrFormat
, ...) {
20 sprintf (buf
, "/home/oleg/bob_%s.log", logName
);
21 myfile
= fopen (buf
, "a");
25 Dtimestr (timeString
, 512);
26 fprintf (myfile
, "%s - ", timeString
);
27 va_start (vaList
, logStrFormat
);
28 vfprintf (myfile
, logStrFormat
, vaList
);
35 int done (char * logName
) {
36 write (logName
, "OK\n");
39 int globals (char *file
, int type
, int size
) {
40 return write ("globals", "file=%s type=%i size=%i\n", file
, type
, size
);
43 int tt (tt_state_t
* tt
) {
44 write ("TT", "file=%s size=%i, mmap=%i\n",
45 tt
->d_file_name
, tt
->d_filein_size
, tt
->b_mmap
? 1 : 0);
49 return write ("init", "home=%s tmp_files=%s tmp_tags=%s\n",
50 ENV
->home_dir
, ENV
->tmp_files
, ENV
->tmp_tags
);
55 int write (char *log_name
, const char *logStrFormat
, ...) {
59 int done (char * logName
) {
63 int globals (char *file
, int type
, int size
) {
67 int tt (tt_state_t
* tt
) {