From 60a9966e4d96ca26ceabdaf99eacfb0872c4e931 Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Mon, 13 Aug 2007 23:03:36 +0000 Subject: Make cmdutils.c:parse_options accept as argument a function to parse bare command line parameters. patch by Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 10112 to svn://svn.ffmpeg.org/ffmpeg/trunk --- cmdutils.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'cmdutils.c') diff --git a/cmdutils.c b/cmdutils.c index 1c2f44ef3c..a436031d3f 100644 --- a/cmdutils.c +++ b/cmdutils.c @@ -61,7 +61,8 @@ static const OptionDef* find_option(const OptionDef *po, const char *name){ return po; } -void parse_options(int argc, char **argv, const OptionDef *options) +void parse_options(int argc, char **argv, const OptionDef *options, + void (* parse_arg_function)(const char*)) { const char *opt, *arg; int optindex, handleoptions=1; @@ -112,7 +113,8 @@ unknown_opt: po->u.func_arg(arg); } } else { - parse_arg_file(opt); + if (parse_arg_function) + parse_arg_function(opt); } } } -- cgit v1.2.3