smflite

diff src/fake_glib.c @ 1:8e535ca4bb86

added smfsh
author John Tsiombikas <nuclear@member.fsf.org>
date Thu, 26 Jan 2012 15:35:18 +0200
parents 4264abea8b06
children d9e0d0500a78
line diff
     1.1 --- a/src/fake_glib.c	Thu Jan 26 11:25:11 2012 +0200
     1.2 +++ b/src/fake_glib.c	Thu Jan 26 15:35:18 2012 +0200
     1.3 @@ -76,6 +76,16 @@
     1.4  
     1.5  /* -- logging -- */
     1.6  
     1.7 +void fg_message(const char *fmt, ...)
     1.8 +{
     1.9 +	va_list ap;
    1.10 +
    1.11 +	va_start(ap, fmt);
    1.12 +	vprintf(fmt, ap);
    1.13 +	va_end(ap);
    1.14 +	putchar('\n');
    1.15 +}
    1.16 +
    1.17  void fg_warning(const char *fmt, ...)
    1.18  {
    1.19  	va_list ap;
    1.20 @@ -85,6 +95,7 @@
    1.21  	va_start(ap, fmt);
    1.22  	vprintf(fmt, ap);
    1.23  	va_end(ap);
    1.24 +	putchar('\n');
    1.25  }
    1.26  
    1.27  void fg_critical(const char *fmt, ...)
    1.28 @@ -96,6 +107,7 @@
    1.29  	va_start(ap, fmt);
    1.30  	vfprintf(stderr, fmt, ap);
    1.31  	va_end(ap);
    1.32 +	putchar('\n');
    1.33  
    1.34  	if(getenv("G_DEBUG")) {
    1.35  		abort();
    1.36 @@ -111,6 +123,7 @@
    1.37  	va_start(ap, fmt);
    1.38  	vfprintf(stderr, fmt, ap);
    1.39  	va_end(ap);
    1.40 +	putchar('\n');
    1.41  	abort();
    1.42  }
    1.43  
    1.44 @@ -123,4 +136,5 @@
    1.45  	va_start(ap, fmt);
    1.46  	vprintf(fmt, ap);
    1.47  	va_end(ap);
    1.48 +	putchar('\n');
    1.49  }