From c79b30dac7322e36c34ad772bd82cc2f59d6734b Mon Sep 17 00:00:00 2001 From: "sdagley%netscape.com" Date: Fri, 2 Apr 1999 20:19:25 +0000 Subject: [PATCH] Implemented GetFile(nsFileSpec&) method for Mac git-svn-id: svn://10.0.0.236/trunk@26066 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/widget/src/mac/nsFileWidget.cpp | 5 ++--- mozilla/widget/src/mac/nsFileWidget.h | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mozilla/widget/src/mac/nsFileWidget.cpp b/mozilla/widget/src/mac/nsFileWidget.cpp index fe5070c088a..33e58de6fd7 100644 --- a/mozilla/widget/src/mac/nsFileWidget.cpp +++ b/mozilla/widget/src/mac/nsFileWidget.cpp @@ -172,10 +172,8 @@ PRBool nsFileWidget::Show() nsFilePath filePath(fileSpec); mFile = filePath; + mFileSpec = fileSpec; - // Set user-selected location of file or directory - //Str255ToString(reply.sfFile.name, mFile); - return PR_TRUE; } @@ -229,6 +227,7 @@ NS_IMETHODIMP nsFileWidget::GetFile(nsString& aFile) NS_IMETHODIMP nsFileWidget::GetFile(nsFileSpec& aFile) { + aFile = mFileSpec; return NS_OK; } diff --git a/mozilla/widget/src/mac/nsFileWidget.h b/mozilla/widget/src/mac/nsFileWidget.h index 0b10629ed7d..c334926725f 100644 --- a/mozilla/widget/src/mac/nsFileWidget.h +++ b/mozilla/widget/src/mac/nsFileWidget.h @@ -92,6 +92,7 @@ class nsFileWidget : public nsWindow, public nsIFileWidget const nsString* mFilters; nsString mDefault; nsString mDisplayDirectory; + nsFileSpec mFileSpec; void GetFilterListArray(nsString& aFilterList);