reactos/subsys/system/explorer/shell
diff -u -r1.20.4.1 -r1.20.4.2
--- entries.cpp 3 Mar 2004 20:29:52 -0000 1.20.4.1
+++ entries.cpp 14 Mar 2004 12:11:19 -0000 1.20.4.2
@@ -315,19 +315,6 @@
}
-ShellPath Entry::create_absolute_pidl() const
-{
- CONTEXT("Entry::create_absolute_pidl()");
-
- TCHAR path[MAX_PATH];
-
- if (get_path(path))
- return ShellPath(path);
-
- return ShellPath();
-}
-
-
void Entry::extract_icon()
{
TCHAR path[MAX_PATH];
reactos/subsys/system/explorer/shell
diff -u -r1.22.4.1 -r1.22.4.2
--- entries.h 16 Feb 2004 22:53:36 -0000 1.22.4.1
+++ entries.h 14 Mar 2004 12:11:19 -0000 1.22.4.2
@@ -102,7 +102,7 @@
virtual const void* get_next_path_component(const void*) {return NULL;}
virtual Entry* find_entry(const void*) {return NULL;}
virtual bool get_path(PTSTR path) const = 0;
- virtual ShellPath create_absolute_pidl() const;
+ virtual ShellPath create_absolute_pidl() const {return (LPCITEMIDLIST)NULL;}
virtual HRESULT GetUIObjectOf(HWND hWnd, REFIID riid, LPVOID* ppvOut);
virtual BOOL launch_entry(HWND hwnd, UINT nCmdShow=SW_SHOWNORMAL);
};
reactos/subsys/system/explorer/shell
diff -u -r1.11.4.1 -r1.11.4.2
--- winfs.cpp 18 Feb 2004 19:38:36 -0000 1.11.4.1
+++ winfs.cpp 14 Mar 2004 12:11:19 -0000 1.11.4.2
@@ -189,3 +189,15 @@
return true;
}
+
+ShellPath WinEntry::create_absolute_pidl() const
+{
+ CONTEXT("WinEntry::create_absolute_pidl()");
+
+ TCHAR path[MAX_PATH];
+
+ if (get_path(path))
+ return ShellPath(path);
+
+ return ShellPath();
+}
reactos/subsys/system/explorer/shell
diff -u -r1.8.4.1 -r1.8.4.2
--- winfs.h 18 Feb 2004 19:38:36 -0000 1.8.4.1
+++ winfs.h 14 Mar 2004 12:11:19 -0000 1.8.4.2
@@ -35,6 +35,7 @@
WinEntry() : Entry(ET_WINDOWS) {}
virtual bool get_path(PTSTR path) const;
+ virtual ShellPath create_absolute_pidl() const;
};