Add turbo license validation code
Signed up for and using keygen.sh licensing SAAS
This commit is contained in:
parent
9d42ed12cc
commit
898b56fc76
@ -22,6 +22,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
#include "../common/protocolmanager.h"
|
||||
#include "params.h"
|
||||
#include "settings.h"
|
||||
#include "turbo.h"
|
||||
|
||||
#include <google/protobuf/stubs/common.h>
|
||||
|
||||
@ -80,6 +81,8 @@ int main(int argc, char *argv[])
|
||||
app.applicationName().toLower());
|
||||
qDebug("Settings: %s", qPrintable(appSettings->fileName()));
|
||||
|
||||
validateTurboLicense();
|
||||
|
||||
drone = new Drone();
|
||||
OstProtocolManager = new ProtocolManager();
|
||||
|
||||
|
@ -73,7 +73,7 @@ PortManager::PortManager()
|
||||
|
||||
for(device = deviceList, i = 0; device != NULL; device = device->next, i++)
|
||||
{
|
||||
AbstractPort *port;
|
||||
AbstractPort *port = nullptr;
|
||||
|
||||
qDebug("%d. %s", i, device->name);
|
||||
if (device->description)
|
||||
@ -96,7 +96,7 @@ PortManager::PortManager()
|
||||
#elif defined(Q_OS_LINUX)
|
||||
if (isTurboPort(device->name))
|
||||
port = createTurboPort(i, device->name);
|
||||
else
|
||||
if (!port)
|
||||
port = new LinuxPort(i, device->name);
|
||||
#elif defined(Q_OS_BSD4)
|
||||
port = new BsdPort(i, device->name);
|
||||
|
@ -19,6 +19,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
#include "turbo.h"
|
||||
|
||||
void validateTurboLicense()
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
bool isTurboPort(const char* device)
|
||||
{
|
||||
return false;
|
||||
|
@ -22,6 +22,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
class AbstractPort;
|
||||
|
||||
void validateTurboLicense();
|
||||
bool isTurboPort(const char* device);
|
||||
AbstractPort* createTurboPort(int id, const char* device);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user