From 11923ac37e92785f3936d2d54f848f5b4107ab65 Mon Sep 17 00:00:00 2001
From: Jason Hiser <jdhiser@gmail.com>
Date: Sat, 24 Nov 2018 14:36:37 +0000
Subject: [PATCH] cleared optind so extra calls to getopts_long don't fail

Former-commit-id: b13ce7684b4c133718844e2c36e693dd1e911583
---
 tools/thanos/thanos.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tools/thanos/thanos.cpp b/tools/thanos/thanos.cpp
index b17231b56..972cef7ed 100644
--- a/tools/thanos/thanos.cpp
+++ b/tools/thanos/thanos.cpp
@@ -313,6 +313,8 @@ int ThanosPlugin_t::executeStep(TransformStep_t& the_step, const bool are_debugg
 	flush(*real_cout);
 
 
+	/* reset optind for getops, in case plugin forgets to do it. */
+	optind=1;
 	const int parse_retval = the_step.parseArgs(step_args);
 	if(parse_retval != 0)
 	{
-- 
GitLab