From 526e451fe43a8e3de4f7d35bc7beb833f5bd6ac1 Mon Sep 17 00:00:00 2001
From: Rob Austein <sra@hactrn.net>
Date: Sun, 5 Jul 2015 16:21:51 -0400
Subject: NULL-terminate string list, doh.

---
 utils/eim_peek_poke.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'utils')

diff --git a/utils/eim_peek_poke.c b/utils/eim_peek_poke.c
index 9a8143c..a6316fe 100644
--- a/utils/eim_peek_poke.c
+++ b/utils/eim_peek_poke.c
@@ -91,7 +91,7 @@ int main(int argc, char *argv[])
   off_t offset = 0;
   uint32_t value;
 
-  if (argc == 1 || string_match(argv[1], "-?", "-h", "--help"))
+  if (argc == 1 || string_match(argv[1], "-?", "-h", "--help", NULL))
     usage(EXIT_SUCCESS, argv[0]);
 
   if (eim_setup() != 0) {
@@ -99,14 +99,14 @@ int main(int argc, char *argv[])
     return EXIT_FAILURE;
   }
 
-  if (string_match(argv[1], "r", "-r", "--read", "--peek")) {
+  if (string_match(argv[1], "r", "-r", "--read", "--peek", NULL)) {
     if (argc != 3 || !parse_offset(argv[2], &offset))
       usage(EXIT_FAILURE, argv[0]);
     eim_read_32(offset, &value);
     printf("%08x\n", value);
   }
 
-  else if (string_match(argv[1], "w", "-w", "--write", "--poke")) {
+  else if (string_match(argv[1], "w", "-w", "--write", "--poke", NULL)) {
     if (argc != 4 || !parse_offset(argv[2], &offset) || !parse_value(argv[3], &value))
       usage(EXIT_FAILURE, argv[0]);
     eim_write_32(offset, &value);
-- 
cgit v1.2.3