ELinks 0.16.1.1
default.c File Reference
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "elinks.h"
#include "bfu/dialog.h"
#include "bookmarks/bookmarks.h"
#include "bookmarks/backend/common.h"
#include "bookmarks/backend/default.h"
#include "util/file.h"
#include "util/memory.h"
#include "util/string.h"
Include dependency graph for default.c:

Data Structures

struct  write_bookmarks_default

Macros

#define BOOKMARKS_FILENAME   "bookmarks"
#define INBUF_SIZE

Functions

static void read_bookmarks_default (FILE *f)
static void write_bookmarks_default_inner (const struct write_bookmarks_default *out, struct bookmark list *bookmarks_list)
static void write_bookmarks_default (struct secure_save_info *ssi, struct bookmark list *bookmarks_list)
static const char * filename_bookmarks_default (int writing)

Variables

struct bookmarks_backend default_bookmarks_backend

Macro Definition Documentation

◆ BOOKMARKS_FILENAME

#define BOOKMARKS_FILENAME   "bookmarks"

◆ INBUF_SIZE

#define INBUF_SIZE
Value:
((MAX_STR_LEN - 1) + 1 + (MAX_STR_LEN - 1) + 1 + 5 + 1 + 1 \
#define MAX_STR_LEN
Definition setup.h:78

Function Documentation

◆ filename_bookmarks_default()

const char * filename_bookmarks_default ( int writing)
static

◆ read_bookmarks_default()

void read_bookmarks_default ( FILE * f)
static

◆ write_bookmarks_default()

void write_bookmarks_default ( struct secure_save_info * ssi,
struct bookmark list * bookmarks_list )
static

◆ write_bookmarks_default_inner()

void write_bookmarks_default_inner ( const struct write_bookmarks_default * out,
struct bookmark list * bookmarks_list )
static

Variable Documentation

◆ default_bookmarks_backend

struct bookmarks_backend default_bookmarks_backend
Initial value:
= {
}
static const char * filename_bookmarks_default(int writing)
Definition default.c:193
static void read_bookmarks_default(FILE *f)
Definition default.c:27
Definition default.c:132