Create database_info_get_type

This commit is contained in:
twinaphex 2016-09-29 10:40:25 +02:00
parent 24f34431ee
commit e32706581f
2 changed files with 10 additions and 0 deletions

View File

@ -654,3 +654,10 @@ void database_info_list_free(database_info_list_t *database_info_list)
free(database_info_list->list);
}
enum database_type database_info_get_type(database_info_handle_t *handle)
{
if (!handle)
return DATABASE_TYPE_NONE;
return handle->type;
}

View File

@ -46,6 +46,7 @@ enum database_type
DATABASE_TYPE_CRC_LOOKUP
};
typedef struct
{
enum database_status status;
@ -107,6 +108,8 @@ database_info_handle_t *database_info_dir_init(const char *dir,
database_info_handle_t *database_info_file_init(const char *path,
enum database_type type);
enum database_type database_info_get_type(database_info_handle_t *handle);
void database_info_free(database_info_handle_t *handle);
int database_info_build_query(