integrate new query parser

This commit is contained in:
djcb
2017-10-24 22:57:57 +03:00
parent b75f9f508b
commit 5e9cafea59
17 changed files with 373 additions and 979 deletions

View File

@ -77,6 +77,20 @@ mu_flag_char (MuFlags flag)
}
MuFlags
mu_flag_char_from_name (const char *str)
{
unsigned u;
g_return_val_if_fail (str, MU_FLAG_INVALID);
for (u = 0; u != G_N_ELEMENTS (FLAG_INFO); ++u)
if (g_strcmp0(FLAG_INFO[u].name, str) == 0)
return FLAG_INFO[u].kar;
return 0;
}
static MuFlags
mu_flag_from_char (char kar)