* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
-#define _GNU_SOURCE
#include <stdio.h>
#include <stdlib.h>
#include <glib.h>
log_domain != NULL ? ": " : "",
msg);
free (msg);
- if (log_level & fatal)
+ if (log_level & fatal){
+ fflush (stdout);
+ fflush (stderr);
abort ();
+ }
}
void
g_log (const gchar *log_domain, GLogLevelFlags log_level, const gchar *format, ...)
{
- char *fmt;
va_list args;
va_start (args, format);
g_logv (log_domain, log_level, format, args);
- fmt = g_strdup_printf (format, args);
va_end (args);
}