Code

grpc plugin: Fix compile error.
authorFlorian Forster <octo@collectd.org>
Fri, 30 Sep 2016 14:01:54 +0000 (16:01 +0200)
committerFlorian Forster <octo@collectd.org>
Fri, 30 Sep 2016 14:01:54 +0000 (16:01 +0200)
commited946a10401f7b46d6e52fabf2a96568a71cb10a
treeb48e53b3996f107a7e72d60804293d8002700be2
parent135ff51aea84dd8131d38e0cf0d3b18853cdb935
grpc plugin: Fix compile error.

Weirdly, this only surfaces when building with CFLAGS="-O0 -g".

In file included from ./daemon/common.h:33:0,
                 from grpc.cc:44:
grpc.cc: In member function 'virtual grpc::Status CollectdImpl::PutValues(grpc::ServerContext*, grpc::ServerReader<collectd::PutValuesRequest>*, collectd::PutValuesResponse*)':
./daemon/plugin.h:113:56: sorry, unimplemented: non-trivial designated initializers not supported
 #define VALUE_LIST_INIT { .values = NULL, .meta = NULL }
                                                        ^
grpc.cc:294:22: note: in expansion of macro 'VALUE_LIST_INIT'
    value_list_t vl = VALUE_LIST_INIT;
                      ^
src/grpc.cc