ELinks 0.16.1.1
conf_parsing_state Struct Reference
Collaboration diagram for conf_parsing_state:

Data Fields

struct conf_parsing_pos pos
 This part may be copied to a local variable as a bookmark and restored later.
char * mirrored
 When ELinks is rewriting the configuration file, mirrored indicates the end of the part that has already been copied to the mirror string.
const char * filename
 File name for error messages.
int exmode

Field Documentation

◆ exmode

int conf_parsing_state::exmode

◆ filename

const char* conf_parsing_state::filename

File name for error messages.

If NULL then do not display error messages.

◆ mirrored

char* conf_parsing_state::mirrored

When ELinks is rewriting the configuration file, mirrored indicates the end of the part that has already been copied to the mirror string.

Otherwise, mirrored is not used.

Invariant
mirrored <= pos.look

◆ pos

struct conf_parsing_pos conf_parsing_state::pos

This part may be copied to a local variable as a bookmark and restored later.

So it must not contain any pointers that would have to be freed in that situation.


The documentation for this struct was generated from the following file: