From 0d62f09d743df6443180d69894963b01a923b0d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Sundstr=C3=B6m?= Date: Thu, 24 Sep 2009 21:35:10 +0000 Subject: [PATCH] Explicitly allow not giving a relative path. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33272 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/shared/OpenWithTracker.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/headers/private/shared/OpenWithTracker.h b/headers/private/shared/OpenWithTracker.h index a256921565..26eceeb1a8 100644 --- a/headers/private/shared/OpenWithTracker.h +++ b/headers/private/shared/OpenWithTracker.h @@ -40,13 +40,15 @@ OpenWithTracker(const char* path) status_t -OpenWithTracker(directory_which which, const char* relativePath, +OpenWithTracker(directory_which which, const char* relativePath = NULL, bool createDirectory = false, BVolume* volume = NULL) { status_t status; BPath path; find_directory(which, &path, createDirectory, volume); - path.Append(relativePath); + + if (relativePath) + path.Append(relativePath); entry_ref ref; BEntry entry(path.Path());