Patrick Ohly wrote:

> deloptes, your TDE backends are included, albeit with some changes to
> make them compile when disabled. Please check that this works as
> intended for you.

Two minor problems. After applying the changes (see attached patch) it
builds fine. I do not expect functional issues, but I'll test tomorrow and
report back if any.
The TDE wallet backend is not tested. in fact it crashes syncevolution when
build. Perhaps we should either mention this or remove it for the time
being. I am just not able to do some meaningful testing on it ATM. I let
you decide what is the best to do.

regards
diff --git a/tmp/syncevolution-1.5.1+20161014+SE+46a81a3+SYSYNC+7c9a4bf/src/backends/tde/TDEPlatform.cpp b/syncevolution-1.5.1+20161014+SE+46a81a3+SYSYNC+7c9a4bf/src/backends/tde/TDEPlatform.cpp
index d262f57..c34cb40 100644
--- a/tmp/syncevolution-1.5.1+20161014+SE+46a81a3+SYSYNC+7c9a4bf/src/backends/tde/TDEPlatform.cpp
+++ b/syncevolution-1.5.1+20161014+SE+46a81a3+SYSYNC+7c9a4bf/src/backends/tde/TDEPlatform.cpp
@@ -66,7 +66,7 @@ void TDEInitMainSlot(const char *appname)
 	TDECmdLineArgs::init(argc, argv, &aboutData);
 	
 	TDEApplication syncevotdewallet( "syncevolution-tdewallet" );
-	syncevotdewlt.dcopClient()->registerAs(syncevotdewallet.name());
+	syncevotdewallet.dcopClient()->registerAs(syncevotdewallet.name());
 	
 }
 
diff --git a/tmp/syncevolution-1.5.1+20161014+SE+46a81a3+SYSYNC+7c9a4bf/src/backends/tdepim/TDEPIMNotesSource.h b/syncevolution-1.5.1+20161014+SE+46a81a3+SYSYNC+7c9a4bf/src/backends/tdepim/TDEPIMNotesSource.h
index 3276924..632a89d 100644
--- a/tmp/syncevolution-1.5.1+20161014+SE+46a81a3+SYSYNC+7c9a4bf/src/backends/tdepim/TDEPIMNotesSource.h
+++ b/syncevolution-1.5.1+20161014+SE+46a81a3+SYSYNC+7c9a4bf/src/backends/tdepim/TDEPIMNotesSource.h
@@ -27,13 +27,13 @@
 #include "config.h"
 
 #include <syncevo/declarations.h>
-SE_BEGIN_CXX
 
 #ifdef ENABLE_TDEPIMNOTES
 
 #include "KNotesIface_stub.h"
 #include <syncevo/TrackingSyncSource.h>
 
+SE_BEGIN_CXX
 /**
  * Implements access to TDE memo lists (stored as knotes items),
  * exporting/importing the memos in plain UTF-8 text. 

_______________________________________________
SyncEvolution mailing list
[email protected]
https://lists.syncevolution.org/mailman/listinfo/syncevolution

Reply via email to