s502 assembler
A very simple assembler for the 6502 line of processors written in C
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions
logging.c File Reference

global variable accessor function for logging More...

Go to the source code of this file.

Functions

int logging_level (int level)
 pseudo-global accessor More...
 

Detailed Description

global variable accessor function for logging

Definition in file logging.c.

Function Documentation

◆ logging_level()

int logging_level ( int  setlevel)

pseudo-global accessor

Parameters
setlevelnew level to set log level to or 0 to don't change
Returns
current log level

Definition at line 6 of file logging.c.

6  {
7  static int current;
8  if (current == 0) {
9  current = 1;
10  }
11  if (level == 0) return current;
12  return current = level;
13 }

Referenced by main(), and state_parse_commandline().