File gr-limesdr-3-no-return-from-nonvoid-function.patch of Package gr-limesdr

diff -up gr-limesdr/lib/device_handler.cc.xxxx gr-limesdr/lib/device_handler.cc
--- gr-limesdr/lib/device_handler.cc.xxxx	2019-10-20 09:30:50.192229903 +0200
+++ gr-limesdr/lib/device_handler.cc	2019-10-20 10:21:14.900708306 +0200
@@ -366,6 +366,7 @@ device_handler::set_rf_freq(int device_n
             << "ERROR: device_handler::set_rf_freq(): rf_freq must be more than 0 Hz."
             << std::endl;
         close_all_devices();
+        return 0;
     } else {
         std::cout << "INFO: device_handler::set_rf_freq(): ";
         if (LMS_SetLOFrequency(device_handler::getInstance().get_device(device_number),
@@ -472,6 +473,7 @@ double device_handler::set_analog_filter
                   << std::endl;
         close_all_devices();
     }
+    return 0;
 }
 
 double device_handler::set_digital_filter(int device_number,
@@ -508,6 +510,7 @@ double device_handler::set_digital_filte
             << std::endl;
         close_all_devices();
     }
+    return 0;
 }
 
 unsigned
@@ -537,6 +540,7 @@ device_handler::set_gain(int device_numb
                "range [0, 60]."
             << std::endl;
         close_all_devices();
+        return 0;
     }
 }
 
openSUSE Build Service is sponsored by