summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancesco Romani <fromani@gmail.com>2014-07-07 08:10:37 +0200
committerSebastian Dröge <sebastian@centricular.com>2023-04-12 21:31:48 +0300
commit26f5712f0e34ff0a8e2d7ef02951d90fcdf2916b (patch)
tree8c54c19db4329b9405a06dc599abc80bc4e83b7d
parentdb94942a4a5256bae2536558392219f0d9e80162 (diff)
downloadorc-26f5712f0e34ff0a8e2d7ef02951d90fcdf2916b.tar.gz
parser: remove legacy generic directive handling
It is now empty and unneeded legacy Part-of: <https://gitlab.freedesktop.org/gstreamer/orc/-/merge_requests/30>
-rw-r--r--orc/orcparse.c25
1 files changed, 2 insertions, 23 deletions
diff --git a/orc/orcparse.c b/orc/orcparse.c
index 7ca594f..fa471bc 100644
--- a/orc/orcparse.c
+++ b/orc/orcparse.c
@@ -90,7 +90,6 @@ static void orc_parse_find_line_length (OrcParser *parser);
static void orc_parse_advance (OrcParser *parser);
static void orc_parse_sanity_check (OrcParser *parser, OrcProgram *program);
-static int orc_parse_handle_legacy (OrcParser *parser, const OrcLine *line);
static int orc_parse_handle_function (OrcParser *parser, const OrcLine *line);
static int orc_parse_handle_init (OrcParser *parser, const OrcLine *line);
static int orc_parse_handle_flags (OrcParser *parser, const OrcLine *line);
@@ -439,27 +438,6 @@ orc_parse_add_error (OrcParser *parser, const char *format, ...)
}
static int
-orc_parse_handle_legacy (OrcParser *parser, const OrcLine *line)
-{
- const char **token = (const char **)(line->tokens);
- int n_tokens = line->n_tokens;
-
- if (strcmp (token[0], ".doubleparam") == 0) {
- if (n_tokens < 3) {
- orc_parse_add_error (parser, "line %d: .doubleparam without size or name\n",
- parser->line_number);
- } else {
- int size = strtol (token[1], NULL, 0);
- orc_program_add_parameter_double (parser->program, size, token[2]);
- }
- } else {
- orc_parse_add_error (parser, "unknown directive: %s\n", token[0]);
- }
-
- return 1;
-}
-
-static int
orc_parse_handle_function (OrcParser *parser, const OrcLine *line)
{
const char *name;
@@ -745,7 +723,8 @@ orc_parse_handle_directive (OrcParser *parser, const OrcLine *line)
return 1;
}
}
- return orc_parse_handle_legacy (parser, line);
+ orc_parse_add_error (parser, "unknown directive: %s", line->tokens[0]);
+ return 0;
}