diff --git a/psrdada_cpp/effelsberg/edd/src/GatedSpectrometer_cli.cu b/psrdada_cpp/effelsberg/edd/src/GatedSpectrometer_cli.cu index 1279307bece3f1bfe81880197e05cadb9f8de7eb..29e995fd612597096f007483200fb47056645f70 100644 --- a/psrdada_cpp/effelsberg/edd/src/GatedSpectrometer_cli.cu +++ b/psrdada_cpp/effelsberg/edd/src/GatedSpectrometer_cli.cu @@ -178,7 +178,7 @@ int main(int argc, char **argv) { po::value<size_t>(&ip.naccumulate)->required(), "The number of samples to integrate in each channel"); desc.add_options()("disable_gate,d", - po::value<uint8_t>()->notifier( + po::value<size_t>()->notifier( [&ip](size_t in) { ip.active_gates.set(in, false); }), "Disable processing of ND state 0 or 1.");