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()

void mjs_console_assert ( js_State * J)
static

◆ mjs_console_error()

void mjs_console_error ( js_State * J)
static

◆ mjs_console_exit()

void mjs_console_exit ( js_State * J)
static

◆ mjs_console_init()

int mjs_console_init ( js_State * J)

◆ mjs_console_log()

void mjs_console_log ( js_State * J)
static

◆ mjs_console_log_common()

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

◆ mjs_console_toString()

void mjs_console_toString ( js_State * J)
static

◆ mjs_console_warn()

void mjs_console_warn ( js_State * J)
static

Variable Documentation

◆ assertions

int assertions
static

◆ failed_assertions

int failed_assertions
static