lib: Fix FTBFS (struct vs. class mismatch)
This commit is contained in:
+1
-1
@@ -25,7 +25,7 @@
|
||||
|
||||
#include <QObject>
|
||||
|
||||
struct KPtyPrivate;
|
||||
class KPtyPrivate;
|
||||
struct termios;
|
||||
|
||||
/**
|
||||
|
||||
+2
-1
@@ -27,7 +27,8 @@
|
||||
|
||||
#include <QByteArray>
|
||||
|
||||
struct KPtyPrivate {
|
||||
class KPtyPrivate {
|
||||
public:
|
||||
|
||||
Q_DECLARE_PUBLIC(KPty)
|
||||
|
||||
|
||||
+1
-1
@@ -41,7 +41,7 @@ class QSocketNotifier;
|
||||
#define Q_DECLARE_PRIVATE_MI(Class, SuperClass) \
|
||||
inline Class##Private* d_func() { return reinterpret_cast<Class##Private *>(SuperClass::d_ptr); } \
|
||||
inline const Class##Private* d_func() const { return reinterpret_cast<const Class##Private *>(SuperClass::d_ptr); } \
|
||||
friend class Class##Private;
|
||||
friend struct Class##Private;
|
||||
|
||||
/**
|
||||
* Encapsulates KPty into a QIODevice, so it can be used with Q*Stream, etc.
|
||||
|
||||
+3
-2
@@ -37,7 +37,7 @@
|
||||
|
||||
class KPtyDevice;
|
||||
|
||||
struct KPtyProcessPrivate;
|
||||
class KPtyProcessPrivate;
|
||||
|
||||
/**
|
||||
* This class extends KProcess by support for PTYs (pseudo TTYs).
|
||||
@@ -155,7 +155,8 @@ private:
|
||||
// private data //
|
||||
//////////////////
|
||||
|
||||
struct KPtyProcessPrivate : KProcessPrivate {
|
||||
class KPtyProcessPrivate : public KProcessPrivate {
|
||||
public:
|
||||
KPtyProcessPrivate() :
|
||||
ptyChannels(KPtyProcess::NoChannels),
|
||||
addUtmp(false)
|
||||
|
||||
Reference in New Issue
Block a user