aboutsummaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorZipCPU <dgisselq@ieee.org>2018-06-05 11:39:27 -0400
committerZipCPU <dgisselq@ieee.org>2018-06-05 11:39:27 -0400
commitbd08f9e698269764d9e06052470d4a699f69f951 (patch)
treebdf7bdd53665896e241f1d65682f4f3ad2cc9cfe /common
parent8b6f8382b8d80147e6528238ae7a7cf642daaa07 (diff)
downloadnextpnr-bd08f9e698269764d9e06052470d4a699f69f951.tar.gz
nextpnr-bd08f9e698269764d9e06052470d4a699f69f951.tar.bz2
nextpnr-bd08f9e698269764d9e06052470d4a699f69f951.zip
Removed the log_ dependencies from json-parser
Diffstat (limited to 'common')
-rw-r--r--common/log.cc19
-rw-r--r--common/log.h1
2 files changed, 8 insertions, 12 deletions
diff --git a/common/log.cc b/common/log.cc
index 86379186..84150a15 100644
--- a/common/log.cc
+++ b/common/log.cc
@@ -102,17 +102,12 @@ void logv(const char *format, va_list ap)
*f << str;
}
-void logv_header(const char *format, va_list ap)
+void logv_info(const char *format, va_list ap)
{
-/*
- log_spacer();
-
- std::string header_id;
+ std::string message = vstringf(format, ap);
- log("%s. ", header_id.c_str());
- logv(format, ap);
+ log("Info: %s", message.c_str());
log_flush();
-*/
}
void logv_warning(const char *format, va_list ap)
@@ -155,9 +150,9 @@ void logv_error(const char *format, va_list ap)
log_files = backup_log_files;
throw 0;
#elif defined(_MSC_VER)
- _exit(1);
+ _exit(EXIT_FAILURE);
#else
- _Exit(1);
+ _Exit(EXIT_FAILURE);
#endif
}
@@ -169,11 +164,11 @@ void log(const char *format, ...)
va_end(ap);
}
-void log_header(const char *format, ...)
+void log_info(const char *format, ...)
{
va_list ap;
va_start(ap, format);
- logv_header(format, ap);
+ logv_info(format, ap);
va_end(ap);
}
diff --git a/common/log.h b/common/log.h
index c2a4ab0f..259a30a1 100644
--- a/common/log.h
+++ b/common/log.h
@@ -56,6 +56,7 @@ NXP_NORETURN void logv_error(const char *format, va_list ap)
void log(const char *format, ...);
void log_header(const char *format, ...);
+void log_info(const char *format, ...);
void log_warning(const char *format, ...);
void log_warning_noprefix(const char *format, ...);
NXP_NORETURN void log_error(const char *format, ...);