ELinks 0.16.1.1
home.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/stat.h>
#include "elinks.h"
#include "config/home.h"
#include "config/options.h"
#include "intl/libintl.h"
#include "main/main.h"
#include "osdep/osdep.h"
#include "util/memory.h"
#include "util/string.h"
Include dependency graph for home.c:

Functions

static void strip_trailing_dir_sep (char *path)
static char * test_confdir (const char *home, const char *path, char *error_message)
static char * elinks_dirname (char *path)
static char * get_home (void)
void init_home (void)
void done_home (void)

Variables

char * elinks_home = NULL
int first_use = 0

Function Documentation

◆ done_home()

void done_home ( void )

◆ elinks_dirname()

char * elinks_dirname ( char * path)
static

◆ get_home()

char * get_home ( void )
static

◆ init_home()

void init_home ( void )

◆ strip_trailing_dir_sep()

void strip_trailing_dir_sep ( char * path)
inlinestatic

◆ test_confdir()

char * test_confdir ( const char * home,
const char * path,
char * error_message )
static

Variable Documentation

◆ elinks_home

char* elinks_home = NULL

◆ first_use

int first_use = 0