alsatplg: fix topology compiler long option parsing
diff mbox

Message ID 1497439533-28158-1-git-send-email-liam.r.girdwood@linux.intel.com
State New
Headers show

Commit Message

Liam Girdwood June 14, 2017, 11:25 a.m. UTC
verbose, compile and output options all have a parameter.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
---
 topology/topology.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Comments

Takashi Iwai June 14, 2017, 11:58 a.m. UTC | #1
On Wed, 14 Jun 2017 13:25:33 +0200,
Liam Girdwood wrote:
> 
> verbose, compile and output options all have a parameter.
> 
> Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>

Applied, thanks.


Takashi


> ---
>  topology/topology.c | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/topology/topology.c b/topology/topology.c
> index ffe2f05..097c255 100644
> --- a/topology/topology.c
> +++ b/topology/topology.c
> @@ -54,10 +54,10 @@ int main(int argc, char *argv[])
>  	snd_tplg_t *snd_tplg;
>  	static const char short_options[] = "hc:v:o:";
>  	static const struct option long_options[] = {
> -		{"help", 0, 0, 'h'},
> -		{"verbose", 0, 0, 'v'},
> -		{"compile", 0, 0, 'c'},
> -		{"output", 0, 0, 'o'},
> +		{"help", 0, NULL, 'h'},
> +		{"verbose", 1, NULL, 'v'},
> +		{"compile", 1, NULL, 'c'},
> +		{"output", 1, NULL, 'o'},
>  		{0, 0, 0, 0},
>  	};
>  	char *source_file = NULL, *output_file = NULL;
> -- 
> 1.9.1
> 
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>

Patch
diff mbox

diff --git a/topology/topology.c b/topology/topology.c
index ffe2f05..097c255 100644
--- a/topology/topology.c
+++ b/topology/topology.c
@@ -54,10 +54,10 @@  int main(int argc, char *argv[])
 	snd_tplg_t *snd_tplg;
 	static const char short_options[] = "hc:v:o:";
 	static const struct option long_options[] = {
-		{"help", 0, 0, 'h'},
-		{"verbose", 0, 0, 'v'},
-		{"compile", 0, 0, 'c'},
-		{"output", 0, 0, 'o'},
+		{"help", 0, NULL, 'h'},
+		{"verbose", 1, NULL, 'v'},
+		{"compile", 1, NULL, 'c'},
+		{"output", 1, NULL, 'o'},
 		{0, 0, 0, 0},
 	};
 	char *source_file = NULL, *output_file = NULL;