Changeset 16402 in vbox for trunk/src/libs
- Timestamp:
- Jan 30, 2009 12:59:10 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 42251
- Location:
- trunk/src/libs/xpcom18a4
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/xpcom18a4/Makefile.kmk
r16396 r16402 92 92 TEMPLATE_XPCOM_DEFS.amd64 = HAVE_VA_LIST_AS_ARRAY HAVE_VA_COPY VA_COPY\(a\,b\)=__builtin_va_copy\(a\,b\) 93 93 TEMPLATE_XPCOM_DEFS.darwin = OSTYPE=\"Darwin8.8.1\" OSARCH=\"Darwin\" XP_UNIX=1 XP_MACOSX=1 TARGET_CARBON=1 HAVE_VISIBILITY_ATTRIBUTE=1 DARWIN=1 $(TEMPLATE_VBOXR3NP_DEFS.darwin) 94 TEMPLATE_XPCOM_DEFS.darwin.amd64 = VBOX_MACOSX_FOLLOWS_UNIX_IO 94 95 TEMPLATE_XPCOM_DEFS.freebsd = OSTYPE=\"FreeBSD5+\" OSARCH=\"FreeBSD\" XP_UNIX=1 FREEBSD=1 HAVE_VISIBILITY_ATTRIBUTE=1 95 96 TEMPLATE_XPCOM_DEFS.linux = OSTYPE=\"Linux2.6\" OSARCH=\"Linux\" XP_UNIX=1 _GNU_SOURCE HAVE_VISIBILITY_ATTRIBUTE=1 ## @todo LINUX=1 -
trunk/src/libs/xpcom18a4/xpcom/io/nsAppFileLocationProvider.cpp
r16394 r16402 49 49 #include "nsCRT.h" 50 50 51 #if (defined(XP_MAC) || defined(XP_MACOSX)) && (!defined(VBOX) || !defined(RT_ARCH_AMD64))51 #if (defined(XP_MAC) || defined(XP_MACOSX)) && !defined(VBOX_MACOSX_FOLLOWS_UNIX_IO) 52 52 #include <Folders.h> 53 53 #include <Script.h> … … 148 148 *persistant = PR_TRUE; 149 149 150 #if (defined (XP_MAC) || defined(XP_MACOSX)) && (!defined(VBOX) || !defined(RT_ARCH_AMD64))150 #if (defined (XP_MAC) || defined(XP_MACOSX)) && !defined(VBOX_MACOSX_FOLLOWS_UNIX_IO) 151 151 short foundVRefNum; 152 152 long foundDirID; … … 212 212 rv = localFile->AppendRelativeNativePath(PLUGINS_DIR_NAME); 213 213 } 214 #if (defined(XP_MAC) || defined(XP_MACOSX)) && (!defined(VBOX) || !defined(RT_ARCH_AMD64))214 #if (defined(XP_MAC) || defined(XP_MACOSX)) && !defined(VBOX_MACOSX_FOLLOWS_UNIX_IO) 215 215 else if (nsCRT::strcmp(prop, NS_MACOSX_USER_PLUGIN_DIR) == 0) 216 216 { … … 350 350 rv = directoryService->Get(prop, NS_GET_IID(nsILocalFile), getter_AddRefs(localDir)); 351 351 if (NS_FAILED(rv)) return rv; 352 #elif defined(XP_MACOSX) && (!defined(VBOX) || !defined(RT_ARCH_AMD64))352 #elif defined(XP_MACOSX) && !defined(VBOX_MACOSX_FOLLOWS_UNIX_IO) 353 353 FSRef fsRef; 354 354 OSErr err = ::FSFindFolder(kUserDomain, kDomainLibraryFolderType, kCreateFolder, &fsRef); … … 585 585 if (!nsCRT::strcmp(prop, NS_APP_PLUGINS_DIR_LIST)) 586 586 { 587 #if (defined(XP_MAC) || defined(XP_MACOSX)) && (!defined(VBOX) || !defined(RT_ARCH_AMD64))587 #if (defined(XP_MAC) || defined(XP_MACOSX)) && !defined(VBOX_MACOSX_FOLLOWS_UNIX_IO) 588 588 static const char* osXKeys[] = { NS_APP_PLUGINS_DIR, NS_MACOSX_USER_PLUGIN_DIR, NS_MACOSX_LOCAL_PLUGIN_DIR, nsnull }; 589 589 static const char* os9Keys[] = { NS_APP_PLUGINS_DIR, NS_MAC_CLASSIC_PLUGIN_DIR, nsnull }; -
trunk/src/libs/xpcom18a4/xpcom/io/nsLocalFile.h
r16393 r16402 71 71 #ifdef XP_WIN 72 72 #include "nsLocalFileWin.h" 73 #elif defined(XP_MACOSX) && (!defined(VBOX) || !defined(RT_ARCH_AMD64))73 #elif defined(XP_MACOSX) && !defined(VBOX_MACOSX_FOLLOWS_UNIX_IO) 74 74 #include "nsLocalFileOSX.h" 75 75 #elif defined(XP_MAC) -
trunk/src/libs/xpcom18a4/xpcom/io/nsLocalFileCommon.cpp
r16395 r16402 62 62 } 63 63 64 #if (!defined(XP_MAC) && !defined(XP_MACOSX)) || (defined(VBOX) && defined(RT_ARCH_AMD64))64 #if (!defined(XP_MAC) && !defined(XP_MACOSX)) || defined(VBOX_MACOSX_FOLLOWS_UNIX_IO) 65 65 NS_IMETHODIMP 66 66 nsLocalFile::InitWithFile(nsILocalFile *aFile)
Note:
See TracChangeset
for help on using the changeset viewer.