+++ /dev/null
-#include <stdarg.h>
-#include <stdio.h>
-#include <time.h>
-
-#include "proxgui.h"
-#include "translate.h"
-#include "../winsrc/prox.h"
-
-int GraphBuffer[MAX_GRAPH_TRACE_LEN];
-int GraphTraceLen;
-double CursorScaleFactor;
-int CommandFinished;
-
-static char *logfilename = "proxmark3.log";
-
-void PrintToScrollback(char *fmt, ...) {
- va_list argptr;
- static FILE *logfile = NULL;
- static int logging=1;
-
- if (logging && !logfile) {
- logfile=fopen(logfilename, "a");
- if (!logfile) {
- fprintf(stderr, "Can't open logfile, logging disabled!\n");
- logging=0;
- }
- }
-
- va_start(argptr, fmt);
- vprintf(fmt, argptr);
- printf("\n");
- if (logging && logfile) {
-#if 0
- char zeit[25];
- time_t jetzt_t;
- struct tm *jetzt;
-
- jetzt_t = time(NULL);
- jetzt = localtime(&jetzt_t);
- strftime(zeit, 25, "%b %e %T", jetzt);
-
- fprintf(logfile,"%s ", zeit);
-#endif
- vfprintf(logfile, fmt, argptr);
- fprintf(logfile,"\n");
- fflush(logfile);
- }
- va_end(argptr);
-}
-
-void setlogfilename(char *fn)
-{
- logfilename = fn;
-}