]> cvs.zerfleddert.de Git - proxmark3-svn/blobdiff - client/util.c
Applied Holiman's fixes for iclass.c and CSNs
[proxmark3-svn] / client / util.c
index 903791a09d03d832565e027e140aa4c926e9cb9f..56c4998d8368c69103b5716d09eb5a62cee90fe8 100644 (file)
@@ -46,12 +46,18 @@ int ukbhit(void) {
 #endif
 
 // log files functions
-void AddLogLine(char *fileName, char *extData, char *c) {
+void AddLogLine(char *file, char *extData, char *c) {
        FILE *fLog = NULL;
-
-       fLog = fopen(fileName, "a");
+    char filename[FILE_PATH_SIZE] = {0x00};
+    int len = 0;
+
+    len = strlen(file);
+    if (len > FILE_PATH_SIZE) len = FILE_PATH_SIZE;
+    memcpy(filename, file, len);
+   
+       fLog = fopen(filename, "a");
        if (!fLog) {
-               printf("Could not append log file %s", fileName);
+               printf("Could not append log file %s", filename);
                return;
        }
 
Impressum, Datenschutz