aboutsummaryrefslogtreecommitdiff
path: root/lib/UnrarXLib/log.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/UnrarXLib/log.cpp')
-rw-r--r--lib/UnrarXLib/log.cpp24
1 files changed, 24 insertions, 0 deletions
diff --git a/lib/UnrarXLib/log.cpp b/lib/UnrarXLib/log.cpp
new file mode 100644
index 0000000000..966e9de150
--- /dev/null
+++ b/lib/UnrarXLib/log.cpp
@@ -0,0 +1,24 @@
+#include "rar.hpp"
+
+
+static char LogName[NM];
+
+void InitLogOptions(char *LogName)
+{
+ strcpy(::LogName,LogName);
+}
+
+
+#ifndef SILENT
+void Log(const char *ArcName,const char *Format,...)
+{
+ safebuf char Msg[2*NM+1024];
+ va_list ArgPtr;
+ va_start(ArgPtr,Format);
+ vsprintf(Msg,Format,ArgPtr);
+ va_end(ArgPtr);
+ eprintf("%s",Msg);
+}
+#endif
+
+