VLC  2.1.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
file.c File Reference
Include dependency graph for file.c:

Functions

static char * strdupnull (const char *src)
static char * config_GetConfigFile (vlc_object_t *obj)
 Get the user's configuration file.
static FILE * config_OpenConfigFile (vlc_object_t *p_obj)
static int64_t strtoi (const char *str)
int config_LoadConfigFile (((vlc_object_t *)(vlc_object_t *p_this)))
int config_CreateDir (vlc_object_t *p_this, const char *psz_dirname)
static int config_Write (FILE *file, const char *desc, const char *type, bool comment, const char *name, const char *fmt,...)
static int config_PrepareDir (vlc_object_t *obj)
int config_SaveConfigFile (((vlc_object_t *)(vlc_object_t *p_this)))
 Saves the in-memory configuration into a file.
int config_AutoSaveConfigFile (vlc_object_t *p_this)

Function Documentation

int config_AutoSaveConfigFile ( vlc_object_t p_this)
int config_CreateDir ( vlc_object_t p_this,
const char *  psz_dirname 
)
static char* config_GetConfigFile ( vlc_object_t obj)
static
int config_LoadConfigFile ( ((vlc_object_t *)(vlc_object_t *p_this))  )
static FILE* config_OpenConfigFile ( vlc_object_t p_obj)
static
static int config_PrepareDir ( vlc_object_t obj)
static
int config_SaveConfigFile ( ((vlc_object_t *)(vlc_object_t *p_this))  )
static int config_Write ( FILE *  file,
const char *  desc,
const char *  type,
bool  comment,
const char *  name,
const char *  fmt,
  ... 
)
static

References vlc_gettext().

Referenced by config_SaveConfigFile().

static char* strdupnull ( const char *  src)
inlinestatic

References strdup().

Referenced by config_LoadConfigFile().

static int64_t strtoi ( const char *  str)
static

References strtoll().

Referenced by config_LoadConfigFile().