fix to dont lose the last item on the command line
authorMark Atwood <mark@fallenpegasus.com>
Wed, 19 Sep 2007 12:06:52 +0000 (05:06 -0700)
committerMark Atwood <mark@fallenpegasus.com>
Wed, 19 Sep 2007 12:06:52 +0000 (05:06 -0700)
src/memcat.c
src/memcp.c

index eb85329125c3428d59e3b49ed1b2f8a94e2cd092..5022dd9b431cb6863dec59e1c6862ceea4d9ddfe 100644 (file)
@@ -71,7 +71,7 @@ int main(int argc, char *argv[])
   memc= memcached_init(NULL);\r
   memc= parse_opt_servers(memc, opt_servers);\r
   \r
-  while (optind < argc) {\r
+  while (optind <= argc) {\r
     string= memcached_get(memc, argv[optind], strlen(argv[optind]),\r
                           &string_length, &flags, &rc);\r
     if (rc == MEMCACHED_SUCCESS) {\r
index 7f49d4da54415e23d5638dfa43a25acad51a5b9a..b259c698fadfdea434499cd5f5519f27f9286dde 100644 (file)
@@ -89,7 +89,7 @@ int main(int argc, char *argv[])
   memc= memcached_init(NULL);\r
   memc= parse_opt_servers(memc, opt_servers);\r
 \r
-  while (optind < argc) {\r
+  while (optind <= argc) {\r
     char *mptr;\r
     struct stat sbuf;\r
     int fd;\r