This commit is contained in:
starfrost013
2025-08-10 19:39:46 +01:00
364 changed files with 63408 additions and 26600 deletions

View File

@@ -36,7 +36,7 @@
#include <86box/log.h>
typedef struct log_t {
char buff[1024];
char buff[LOG_SIZE_BUFFER];
char dev_name[1024];
int seen;
int suppr_seen;
@@ -106,7 +106,7 @@ void
log_out(void *priv, const char *fmt, va_list ap)
{
log_t *log = (log_t *) priv;
char temp[1024];
char temp[LOG_SIZE_BUFFER];
if (log == NULL)
pclog("WARNING: Logging called with a NULL log pointer\n");
@@ -286,8 +286,8 @@ void
log_fatal(void *priv, const char *fmt, ...)
{
log_t *log = (log_t *) priv;
char temp[1024];
char fmt2[1024];
char temp[LOG_SIZE_BUFFER];
char fmt2[LOG_SIZE_BUFFER];
va_list ap;
if (log == NULL)
@@ -300,11 +300,11 @@ log_fatal(void *priv, const char *fmt, ...)
free(log->cyclic_buff);
}
log_copy(log, fmt2, fmt, LOG_SIZE_BUFFER);
va_start(ap, fmt);
log_copy(log, fmt2, fmt, 1024);
vsprintf(temp, fmt2, ap);
fatal_ex(fmt2, ap);
va_end(ap);
fatal(temp);
exit(-1);
}
@@ -312,8 +312,8 @@ void
log_warning(void *priv, const char *fmt, ...)
{
log_t *log = (log_t *) priv;
char temp[1024];
char fmt2[1024];
char temp[LOG_SIZE_BUFFER];
char fmt2[LOG_SIZE_BUFFER];
va_list ap;
if (log == NULL)
@@ -326,11 +326,11 @@ log_warning(void *priv, const char *fmt, ...)
free(log->cyclic_buff);
}
log_copy(log, fmt2, fmt, LOG_SIZE_BUFFER);
va_start(ap, fmt);
log_copy(log, fmt2, fmt, 1024);
vsprintf(temp, fmt2, ap);
warning_ex(fmt2, ap);
va_end(ap);
warning(temp, ap);
}
static void *