m_config: make m_profile struct non-public

This commit is contained in:
wm4 2013-07-31 20:43:31 +02:00
parent ff3b98d11c
commit 42f06fb915
2 changed files with 11 additions and 13 deletions

View File

@ -34,8 +34,19 @@
#include "core/m_option.h"
#include "core/mp_msg.h"
// Profiles allow to predefine some sets of options that can then
// be applied later on with the internal -profile option.
#define MAX_PROFILE_DEPTH 20
struct m_profile {
struct m_profile *next;
char *name;
char *desc;
int num_opts;
// Option/value pair array.
char **opts;
};
static int parse_include(struct m_config *config, struct bstr param, bool set)
{
if (param.len == 0)

View File

@ -54,19 +54,6 @@ struct m_config_option {
struct m_config_option *alias_owner;
};
// Profiles allow to predefine some sets of options that can then
// be applied later on with the internal -profile option.
// Config profile
struct m_profile {
struct m_profile *next;
char *name;
char *desc;
int num_opts;
// Option/value pair array.
char **opts;
};
// Config object
/** \ingroup Config */
typedef struct m_config {