X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/d0ffa458c4d703df7c2d7dceb8f101bb6c047ff8..f2c69b1c3a49b8b03866894fe3e3f3a4f330f517:/lib/dvb/frontend.cpp?ds=inline diff --git a/lib/dvb/frontend.cpp b/lib/dvb/frontend.cpp index 0fd12bec..3e2efbe7 100644 --- a/lib/dvb/frontend.cpp +++ b/lib/dvb/frontend.cpp @@ -53,6 +53,14 @@ #include #include +void eDVBDiseqcCommand::setData(const char *str) +{ + len = strlen(str); + if (len > MAX_DISEQC_LENGTH) + len = MAX_DISEQC_LENGTH; + memcpy(data, str, len); +} + void eDVBFrontendParametersSatellite::set(const SatelliteDeliverySystemDescriptor &descriptor) { frequency = descriptor.getFrequency() * 10;