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.
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);