diff mbox

[IGT] tools: terminate getopt_long long option arrays properly

Message ID 1412162759-1177-1-git-send-email-jani.nikula@intel.com (mailing list archive)
State New, archived
Headers show

Commit Message

Jani Nikula Oct. 1, 2014, 11:25 a.m. UTC
The last element of the long options array has to be filled with zeros.

Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
 tools/intel_dump_decode.c | 3 ++-
 tools/intel_infoframes.c  | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)
diff mbox

Patch

diff --git a/tools/intel_dump_decode.c b/tools/intel_dump_decode.c
index a8dcca068bf2..0341aada4016 100644
--- a/tools/intel_dump_decode.c
+++ b/tools/intel_dump_decode.c
@@ -166,7 +166,8 @@  main (int argc, char *argv[])
 	static struct option long_options[] = {
 		{"devid", 1, 0, 'd'},
 		{"ascii", 0, 0, 'a'},
-		{"binary", 0, 0, 'b'}
+		{"binary", 0, 0, 'b'},
+		{ 0 }
 	};
 
 	devid_str = getenv("INTEL_DEVID_OVERRIDE");
diff --git a/tools/intel_infoframes.c b/tools/intel_infoframes.c
index e838fddfc963..e03cb2c06a52 100644
--- a/tools/intel_infoframes.c
+++ b/tools/intel_infoframes.c
@@ -1101,6 +1101,7 @@  int main(int argc, char *argv[])
 		{ "transcoder" ,        required_argument, NULL, 't' },
 		{ "infoframe",          required_argument, NULL, 'f' },
 		{ "help",               no_argument,       NULL, 'h' },
+		{ 0 }
 	};
 
 	printf("WARNING: This is just a debugging tool! Don't expect it to work"