--===============3133520397704840892== Content-Type: multipart/alternative; boundary=14dae9cc9c7ee6776604e54e37b4 --14dae9cc9c7ee6776604e54e37b4 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Hey While porting kioslave/trash I encountered two errors , one is /kioslave/trash/kinterprocesslock.h:110:15: error: forward declaration of =91struct KInterProcessLock::Private=92 I tried adding class Private; above the class KInterProcessLock {} among many other things but that is not working here .The same code has no such syntax problem in plasma 1 . And second error is kinterprocesslock.cpp:78:22: error: invalid use of incomplete type =91struct KInterProcessLock::Private=92 Please suggest something http://pastebin.com/raw.php?i=3DSm4WpWSj http://pastebin.com/raw.php?i=3DZSWzq1fN Regards --=20 -Heena Season of kde'12 participant Google Summer of Code 2013 Delhi College of Engineering(COE),India http://about.me/heena.mahour http://heenamahour.blogspot.in --14dae9cc9c7ee6776604e54e37b4 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable