diff --git a/src/apps/installer/CopyEngine.cpp b/src/apps/installer/CopyEngine.cpp index cc67f4bc9b..d6ab6c1caa 100644 --- a/src/apps/installer/CopyEngine.cpp +++ b/src/apps/installer/CopyEngine.cpp @@ -15,14 +15,6 @@ #include #include -namespace BPrivate { - -extern status_t FSCopyFolder(BEntry *srcEntry, BDirectory *destDir, CopyLoopControl *loopControl, - BPoint *loc, bool makeOriginalName, Undo &undo); -} // namespace BPrivate - -using namespace BPrivate; - extern void SizeAsString(off_t size, char *string); class SourceVisitor : public BDiskDeviceVisitor diff --git a/src/apps/installer/FSUtils.h b/src/apps/installer/FSUtils.h index acb4288e9d..5e87dcab23 100644 --- a/src/apps/installer/FSUtils.h +++ b/src/apps/installer/FSUtils.h @@ -150,6 +150,8 @@ TrackerCopyLoopControl::TrackerCopyLoopControl(thread_id thread) #endif _IMPEXP_TRACKER status_t FSCopyAttributesAndStats(BNode *, BNode *); +_IMPEXP_TRACKER status_t FSCopyFolder(BEntry *srcEntry, BDirectory *destDir, CopyLoopControl *loopControl, + BPoint *loc, bool makeOriginalName, Undo &undo); _IMPEXP_TRACKER void FSDuplicate(BObjectList *srcList, BList *pointList); _IMPEXP_TRACKER void FSMoveToFolder(BObjectList *srcList, BEntry *, uint32 moveMode, BList *pointList = NULL); diff --git a/src/apps/installer/InstallerCopyLoopControl.h b/src/apps/installer/InstallerCopyLoopControl.h index 26bebd9177..b3ec64364e 100644 --- a/src/apps/installer/InstallerCopyLoopControl.h +++ b/src/apps/installer/InstallerCopyLoopControl.h @@ -7,6 +7,7 @@ #ifndef _INSTALLERCOPYLOOPCONTROL_H #define _INSTALLERCOPYLOOPCONTROL_H +#include "FSUndoRedo.h" #include "FSUtils.h" class InstallerWindow;