From 31d7b774d0843d00d1cb007471bf08ec9618690e Mon Sep 17 00:00:00 2001 From: Ruben Kerkhof Date: Mon, 14 Jul 2014 16:06:57 +0200 Subject: [PATCH] Fix deprecated syntax coprocess.cc:143:24: warning: use of GNU old-style field designator extension [-Wgnu-designator] struct timeval tv={tv_sec: d_timeout/1000, tv_usec: (d_timeout % 1000) * 1000,}; ^~~~~~~ .tv_sec = coprocess.cc:143:48: warning: use of GNU old-style field designator extension [-Wgnu-designator] struct timeval tv={tv_sec: d_timeout/1000, tv_usec: (d_timeout % 1000) * 1000,}; ^~~~~~~~ .tv_usec = 2 warnings generated. --- modules/pipebackend/coprocess.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/pipebackend/coprocess.cc b/modules/pipebackend/coprocess.cc index c6ac83a37..5fa8121ab 100644 --- a/modules/pipebackend/coprocess.cc +++ b/modules/pipebackend/coprocess.cc @@ -140,7 +140,10 @@ void CoProcess::receive(string &receive) receive.clear(); if(d_timeout) { - struct timeval tv={tv_sec: d_timeout/1000, tv_usec: (d_timeout % 1000) * 1000,}; + struct timeval tv; + tv.tv_sec=d_timeout/1000; + tv.tv_usec=(d_timeout % 1000) * 1000; + fd_set rds; FD_ZERO(&rds); FD_SET(fileno(d_fp),&rds); -- 2.49.0