diff --git a/lib/src/GeckoContentHandler.cpp b/lib/src/GeckoContentHandler.cpp index 39031852..8b6c9fb6 100644 --- a/lib/src/GeckoContentHandler.cpp +++ b/lib/src/GeckoContentHandler.cpp @@ -53,7 +53,7 @@ GeckoContentHandler::PromptForSaveToFile (nsIHelperAppLauncher *aLauncher, NS_UTF16ToCString(nsString(aDefaultFile), NS_CSTRING_ENCODING_UTF8, defaultFile); - nsCOMPtr destFile(do_CreateInstance(NS_LOCAL_FILE_CONTRACTID)); + nsCOMPtr destFile(do_CreateInstance("@mozilla.org/file/local;1")); NS_ENSURE_TRUE(destFile, NS_ERROR_FAILURE); const char * suggested = defaultFile.get(); diff --git a/lib/src/sugar-browser.cpp b/lib/src/sugar-browser.cpp index 8bf5878f..a8304fd0 100644 --- a/lib/src/sugar-browser.cpp +++ b/lib/src/sugar-browser.cpp @@ -519,7 +519,7 @@ sugar_browser_save_uri(SugarBrowser *browser, rv = NewURI(uri, getter_AddRefs(sourceURI)); NS_ENSURE_SUCCESS(rv, FALSE); - nsCOMPtr destFile = do_CreateInstance(NS_LOCAL_FILE_CONTRACTID); + nsCOMPtr destFile = do_CreateInstance("@mozilla.org/file/local;1"); NS_ENSURE_TRUE(destFile, FALSE); destFile->InitWithNativePath(nsCString(filename)); @@ -550,7 +550,7 @@ sugar_browser_save_document(SugarBrowser *browser, nsCString cFile(filename); - nsCOMPtr destFile = do_CreateInstance(NS_LOCAL_FILE_CONTRACTID); + nsCOMPtr destFile = do_CreateInstance("@mozilla.org/file/local;1"); NS_ENSURE_TRUE(destFile, FALSE); destFile->InitWithNativePath(cFile); @@ -563,7 +563,7 @@ sugar_browser_save_document(SugarBrowser *browser, g_string_append (path, " Files"); nsCOMPtr filesFolder; - filesFolder = do_CreateInstance (NS_LOCAL_FILE_CONTRACTID); + filesFolder = do_CreateInstance ("@mozilla.org/file/local;1"); filesFolder->InitWithNativePath (nsCString(path->str)); g_string_free (path, TRUE); diff --git a/tools/build-snapshot.sh b/tools/build-snapshot.sh index 8d46550a..13aaf82c 100755 --- a/tools/build-snapshot.sh +++ b/tools/build-snapshot.sh @@ -1,6 +1,6 @@ VERSION=0.63 DATE=`date +%Y%m%d` -RELEASE=2.47 +RELEASE=2.49 TARBALL=sugar-$VERSION-$RELEASE.${DATE}git.tar.bz2 rm sugar-$VERSION.tar.bz2