diff --git a/telldus-gui/TelldusGui/editdevicedialog.cpp b/telldus-gui/TelldusGui/editdevicedialog.cpp index 981c8119..ddf86b11 100644 --- a/telldus-gui/TelldusGui/editdevicedialog.cpp +++ b/telldus-gui/TelldusGui/editdevicedialog.cpp @@ -283,7 +283,7 @@ void EditDeviceDialog::rawDataSlot( const QString &data ) { d->filteredModel->addFilter(data); } -void WINAPI EditDeviceDialog::rawData(const char *data, int callbackId, void *context) { +void WINAPI EditDeviceDialog::rawData(const char *data, int controllerId, int callbackId, void *context) { EditDeviceDialog *dialog = reinterpret_cast(context); if (dialog) { emit dialog->rawDataReceived(data); diff --git a/telldus-gui/TelldusGui/editdevicedialog.h b/telldus-gui/TelldusGui/editdevicedialog.h index 2319feaa..dc1096ba 100644 --- a/telldus-gui/TelldusGui/editdevicedialog.h +++ b/telldus-gui/TelldusGui/editdevicedialog.h @@ -29,7 +29,7 @@ private slots: void rawDataSlot( const QString &data ); private: - static void WINAPI rawData(const char *data, int callbackId, void *context); + static void WINAPI rawData(const char *data, int controllerId, int callbackId, void *context); void expandNodes(QTreeView *deviceView); class PrivateData;