ELinks 0.18.0
console.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "elinks.h"
#include "js/ecmascript.h"
#include "js/mujs.h"
#include "js/mujs/console.h"
#include "main/main.h"
Include dependency graph for console.c:

Macros

#define DEBUG   0
 

Functions

static void mjs_console_assert (js_State *J)
 
static void mjs_console_log_common (js_State *J, const char *str, const char *log_filename)
 
static void mjs_console_log (js_State *J)
 
static void mjs_console_error (js_State *J)
 
static void mjs_console_warn (js_State *J)
 
static void mjs_console_exit (js_State *J)
 
static void mjs_console_toString (js_State *J)
 
int mjs_console_init (js_State *J)
 

Variables

static int assertions
 
static int failed_assertions
 

Macro Definition Documentation

◆ DEBUG

#define DEBUG   0

Function Documentation

◆ mjs_console_assert()

static void mjs_console_assert ( js_State * J)
static

◆ mjs_console_error()

static void mjs_console_error ( js_State * J)
static

◆ mjs_console_exit()

static void mjs_console_exit ( js_State * J)
static

◆ mjs_console_init()

int mjs_console_init ( js_State * J)

◆ mjs_console_log()

static void mjs_console_log ( js_State * J)
static

◆ mjs_console_log_common()

static void mjs_console_log_common ( js_State * J,
const char * str,
const char * log_filename )
static

◆ mjs_console_toString()

static void mjs_console_toString ( js_State * J)
static

◆ mjs_console_warn()

static void mjs_console_warn ( js_State * J)
static

Variable Documentation

◆ assertions

int assertions
static

◆ failed_assertions

int failed_assertions
static