summaryrefslogtreecommitdiff
path: root/utils/log.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2011-03-12 19:13:27 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2011-03-12 19:13:27 +0000
commit0c7c722e238f6e946ff64650e2fb9e1e3d48ff03 (patch)
tree521b8b10bf7c6b4be405e1235068d1b454fbb993 /utils/log.c
parent0fd2523f5fc756e8a4cf5cff9d9e3fea6d69971f (diff)
downloadnetsurf-0c7c722e238f6e946ff64650e2fb9e1e3d48ff03.tar.gz
netsurf-0c7c722e238f6e946ff64650e2fb9e1e3d48ff03.tar.bz2
Log to stderr
svn path=/trunk/netsurf/; revision=11983
Diffstat (limited to 'utils/log.c')
-rw-r--r--utils/log.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/utils/log.c b/utils/log.c
index c6da42228..47fdfaad0 100644
--- a/utils/log.c
+++ b/utils/log.c
@@ -20,6 +20,7 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#include <stdarg.h>
#include <stdio.h>
#include <sys/time.h>
#include "desktop/netsurf.h"
@@ -45,3 +46,17 @@ const char *nslog_gettime(void)
snprintf(buff, sizeof(buff),"(%ld.%ld)", (long)tv.tv_sec, (long)tv.tv_usec);
return buff;
}
+
+void nslog_log(const char *format, ...)
+{
+ if (verbose_log) {
+ va_list ap;
+
+ va_start(ap, format);
+
+ vfprintf(stderr, format, ap);
+
+ va_end(ap);
+ }
+}
+