mirror of
https://github.com/mdbtools/mdbtools.git
synced 2025-09-19 10:37:54 +08:00
Debian patch 150-backend-quote from Nirgal Vourgère
This commit is contained in:
@@ -167,6 +167,7 @@ typedef struct {
|
||||
|
||||
typedef struct {
|
||||
MdbBackendType *types_table;
|
||||
char* (*quote_name)(const char*);
|
||||
} MdbBackend;
|
||||
|
||||
typedef struct {
|
||||
@@ -452,10 +453,11 @@ extern int mdb_read_row(MdbTableDef *table, unsigned int row);
|
||||
extern void buffer_dump(const void *buf, int start, size_t len);
|
||||
|
||||
/* backend.c */
|
||||
extern char* sanitize_name(const char* name);
|
||||
extern char *mdb_get_coltype_string(MdbBackend *backend, int col_type);
|
||||
extern int mdb_coltype_takes_length(MdbBackend *backend, int col_type);
|
||||
extern void mdb_init_backends();
|
||||
extern void mdb_register_backend(MdbBackendType *backend, char *backend_name);
|
||||
extern void mdb_register_backend(MdbBackendType *backend, char* (*quote_name)(const char*), char *backend_name);
|
||||
extern void mdb_remove_backends();
|
||||
extern int mdb_set_default_backend(MdbHandle *mdb, const char *backend_name);
|
||||
extern char *mdb_get_relationships(MdbHandle *mdb);
|
||||
|
Reference in New Issue
Block a user