Temporarily disable topic to make quassel compile again after sputdev merge
[quassel.git] / src / common / syncableobject.cpp
index 426bc86..ebe6ca0 100644 (file)
@@ -37,10 +37,19 @@ SyncableObject::SyncableObject(QObject *parent)
 SyncableObject::SyncableObject(const SyncableObject &other, QObject *parent)
   : QObject(parent),
     _initialized(other._initialized),
-    _allowClientUpdates(false)
+    _allowClientUpdates(other._allowClientUpdates)
 {
 }
 
+SyncableObject &SyncableObject::operator=(const SyncableObject &other) {
+  if(this == &other)
+    return *this;
+  
+  _initialized = other._initialized;
+  _allowClientUpdates = other._allowClientUpdates;
+  return *this;
+}
+
 bool SyncableObject::isInitialized() const {
   return _initialized;
 }