if I'm not wrong, we never enter val_fc_time_value when an associated
fetcher such as `fc_rtt` is called without argument.
meaning `type == ARGT_STOP` will never be true and so the default
`data.sint = TIME_UNIT_MS` will never be set.
remove this part to avoid thinking default data.sint is set to ms
while reading the code.

Signed-off-by: William Dauchy <[email protected]>
---
 src/proto_tcp.c | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/src/proto_tcp.c b/src/proto_tcp.c
index 3dfc6a62f..b136a602b 100644
--- a/src/proto_tcp.c
+++ b/src/proto_tcp.c
@@ -1580,10 +1580,6 @@ smp_fetch_dport(const struct arg *args, struct sample 
*smp, const char *kw, void
  */
 static int val_fc_time_value(struct arg *args, char **err)
 {
-       if (args[0].type == ARGT_STOP) {
-               args[0].type = ARGT_SINT;
-               args[0].data.sint = TIME_UNIT_MS;
-       }
        if (args[0].type == ARGT_STR) {
                if (strcmp(args[0].data.str.area, "us") == 0) {
                        free(args[0].data.str.area);
-- 
2.23.0


Reply via email to