Changeset 4481 in vbox for trunk/src/libs
- Timestamp:
- Sep 2, 2007 11:03:09 AM (17 years ago)
- Location:
- trunk/src/libs/xpcom18a4/xpcom/MoreFiles
- Files:
-
- 1 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/xpcom18a4/xpcom/MoreFiles/FSCopyObject.c
r589 r4481 7 7 and 10.1.x (Classic and Carbon) 8 8 9 Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc.10 ("Apple") in consideration of your agreement to the following terms, and your11 use, installation, modification or redistribution of this Apple software12 constitutes acceptance of these terms. If you do not agree with these terms,13 please do not use, install, modify or redistribute this Apple software.14 15 In consideration of your agreement to abide by the following terms, and subject16 to these terms, Apple grants you a personal, non-exclusive license, under AppleÕs17 copyrights in this original Apple software (the "Apple Software"), to use,18 reproduce, modify and redistribute the Apple Software, with or without19 modifications, in source and/or binary forms; provided that if you redistribute20 the Apple Software in its entirety and without modifications, you must retain21 this notice and the following text and disclaimers in all such redistributions of22 the Apple Software. Neither the name, trademarks, service marks or logos of23 Apple Computer, Inc. may be used to endorse or promote products derived from the24 Apple Software without specific prior written permission from Apple. Except as25 expressly stated in this notice, no other rights or licenses, express or implied,26 are granted by Apple herein, including but not limited to any patent rights that27 may be infringed by your derivative works or by other works in which the Apple28 Software may be incorporated.29 30 The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO31 WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED32 WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR33 PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE OR IN34 COMBINATION WITH YOUR PRODUCTS.35 36 IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR37 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE38 GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)39 ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION40 OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, TORT41 (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN42 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.43 44 Copyright © 2002 Apple Computer, Inc., All Rights Reserved45 9 */ 10 11 /* ***** BEGIN LICENSE BLOCK ***** 12 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 13 * 14 * The contents of this file are subject to the Mozilla Public License Version 15 * 1.1 (the "License"); you may not use this file except in compliance with 16 * the License. You may obtain a copy of the License at 17 * http://www.mozilla.org/MPL/ 18 * 19 * Software distributed under the License is distributed on an "AS IS" basis, 20 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 21 * for the specific language governing rights and limitations under the 22 * License. 23 * 24 * The Original Code is Mozilla Communicator client code, released 25 * March 31, 1998. 26 * 27 * The Initial Developer of the Original Code is 28 * Netscape Communications Corporation. 29 * Portions created by the Initial Developer are Copyright (C) 2000 30 * the Initial Developer. All Rights Reserved. 31 * 32 * Contributor(s): 33 * 34 * Alternatively, the contents of this file may be used under the terms of 35 * either of the GNU General Public License Version 2 or later (the "GPL"), 36 * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 37 * in which case the provisions of the GPL or the LGPL are applicable instead 38 * of those above. If you wish to allow use of your version of this file only 39 * under the terms of either the GPL or the LGPL, and not to allow others to 40 * use your version of this file under the terms of the MPL, indicate your 41 * decision by deleting the provisions above and replace them with the notice 42 * and other provisions required by the GPL or the LGPL. If you do not delete 43 * the provisions above, a recipient may use your version of this file under 44 * the terms of any one of the MPL, the GPL or the LGPL. 45 * 46 * ***** END LICENSE BLOCK ***** */ 47 46 48 47 49 // Modified 2006-01-23 - added this comment. -
trunk/src/libs/xpcom18a4/xpcom/MoreFiles/FSCopyObject.h
r589 r4481 4 4 Contains: A Copy/Delete Files/Folders engine which uses the HFS+ API's 5 5 6 Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. 7 ("Apple") in consideration of your agreement to the following terms, and your 8 use, installation, modification or redistribution of this Apple software 9 constitutes acceptance of these terms. If you do not agree with these terms, 10 please do not use, install, modify or redistribute this Apple software. 11 12 In consideration of your agreement to abide by the following terms, and subject 13 to these terms, Apple grants you a personal, non-exclusive license, under AppleÕs 14 copyrights in this original Apple software (the "Apple Software"), to use, 15 reproduce, modify and redistribute the Apple Software, with or without 16 modifications, in source and/or binary forms; provided that if you redistribute 17 the Apple Software in its entirety and without modifications, you must retain 18 this notice and the following text and disclaimers in all such redistributions of 19 the Apple Software. Neither the name, trademarks, service marks or logos of 20 Apple Computer, Inc. may be used to endorse or promote products derived from the 21 Apple Software without specific prior written permission from Apple. Except as 22 expressly stated in this notice, no other rights or licenses, express or implied, 23 are granted by Apple herein, including but not limited to any patent rights that 24 may be infringed by your derivative works or by other works in which the Apple 25 Software may be incorporated. 26 27 The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO 28 WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED 29 WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR 30 PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE OR IN 31 COMBINATION WITH YOUR PRODUCTS. 32 33 IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR 34 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 35 GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 36 ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION 37 OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, TORT 38 (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN 39 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 40 41 Copyright © 2002 Apple Computer, Inc., All Rights Reserved 42 */ 6 */ 7 8 /* ***** BEGIN LICENSE BLOCK ***** 9 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 10 * 11 * The contents of this file are subject to the Mozilla Public License Version 12 * 1.1 (the "License"); you may not use this file except in compliance with 13 * the License. You may obtain a copy of the License at 14 * http://www.mozilla.org/MPL/ 15 * 16 * Software distributed under the License is distributed on an "AS IS" basis, 17 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 18 * for the specific language governing rights and limitations under the 19 * License. 20 * 21 * The Original Code is Mozilla Communicator client code, released 22 * March 31, 1998. 23 * 24 * The Initial Developer of the Original Code is 25 * Netscape Communications Corporation. 26 * Portions created by the Initial Developer are Copyright (C) 2000 27 * the Initial Developer. All Rights Reserved. 28 * 29 * Contributor(s): 30 * 31 * Alternatively, the contents of this file may be used under the terms of 32 * either of the GNU General Public License Version 2 or later (the "GPL"), 33 * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 34 * in which case the provisions of the GPL or the LGPL are applicable instead 35 * of those above. If you wish to allow use of your version of this file only 36 * under the terms of either the GPL or the LGPL, and not to allow others to 37 * use your version of this file under the terms of the MPL, indicate your 38 * decision by deleting the provisions above and replace them with the notice 39 * and other provisions required by the GPL or the LGPL. If you do not delete 40 * the provisions above, a recipient may use your version of this file under 41 * the terms of any one of the MPL, the GPL or the LGPL. 42 * 43 * ***** END LICENSE BLOCK ***** */ 44 43 45 44 46 // Modified 2006-01-23 - added this comment. -
trunk/src/libs/xpcom18a4/xpcom/MoreFiles/MoreFilesX.c
r589 r4481 7 7 Version: MoreFilesX 1.0.1 8 8 9 Copyright: © 1992-2002 by Apple Computer, Inc., all rights reserved. 10 11 Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. 12 ("Apple") in consideration of your agreement to the following terms, and your 13 use, installation, modification or redistribution of this Apple software 14 constitutes acceptance of these terms. If you do not agree with these terms, 15 please do not use, install, modify or redistribute this Apple software. 16 17 In consideration of your agreement to abide by the following terms, and subject 18 to these terms, Apple grants you a personal, non-exclusive license, under AppleÕs 19 copyrights in this original Apple software (the "Apple Software"), to use, 20 reproduce, modify and redistribute the Apple Software, with or without 21 modifications, in source and/or binary forms; provided that if you redistribute 22 the Apple Software in its entirety and without modifications, you must retain 23 this notice and the following text and disclaimers in all such redistributions of 24 the Apple Software. Neither the name, trademarks, service marks or logos of 25 Apple Computer, Inc. may be used to endorse or promote products derived from the 26 Apple Software without specific prior written permission from Apple. Except as 27 expressly stated in this notice, no other rights or licenses, express or implied, 28 are granted by Apple herein, including but not limited to any patent rights that 29 may be infringed by your derivative works or by other works in which the Apple 30 Software may be incorporated. 31 32 The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO 33 WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED 34 WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR 35 PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE OR IN 36 COMBINATION WITH YOUR PRODUCTS. 37 38 IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR 39 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 40 GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 41 ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION 42 OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, TORT 43 (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN 44 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 45 46 File Ownership: 47 48 DRI: Apple Macintosh Developer Technical Support 49 50 Other Contact: For bug reports, consult the following page on 51 the World Wide Web: 52 http://developer.apple.com/bugreporter/ 53 54 Technology: DTS Sample Code 55 56 Writers: 57 58 (JL) Jim Luther 59 60 Change History (most recent first): 61 62 <4> 8/22/02 JL [3016251] Changed FSMoveRenameObjectUnicode to not use 63 the Temporary folder because it isn't available on 64 NFS volumes. 65 <3> 4/19/02 JL [2853905] Fixed #if test around header includes. 66 <2> 4/19/02 JL [2850624] Fixed C++ compile errors and Project Builder 67 warnings. 68 <2> 4/19/02 JL [2853901] Updated standard disclaimer. 69 <1> 1/25/02 JL MoreFilesX 1.0 9 70 10 */ 11 12 /* ***** BEGIN LICENSE BLOCK ***** 13 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 14 * 15 * The contents of this file are subject to the Mozilla Public License Version 16 * 1.1 (the "License"); you may not use this file except in compliance with 17 * the License. You may obtain a copy of the License at 18 * http://www.mozilla.org/MPL/ 19 * 20 * Software distributed under the License is distributed on an "AS IS" basis, 21 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 22 * for the specific language governing rights and limitations under the 23 * License. 24 * 25 * The Original Code is Mozilla Communicator client code, released 26 * March 31, 1998. 27 * 28 * The Initial Developer of the Original Code is 29 * Netscape Communications Corporation. 30 * Portions created by the Initial Developer are Copyright (C) 2000 31 * the Initial Developer. All Rights Reserved. 32 * 33 * Contributor(s): 34 * 35 * Alternatively, the contents of this file may be used under the terms of 36 * either of the GNU General Public License Version 2 or later (the "GPL"), 37 * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 38 * in which case the provisions of the GPL or the LGPL are applicable instead 39 * of those above. If you wish to allow use of your version of this file only 40 * under the terms of either the GPL or the LGPL, and not to allow others to 41 * use your version of this file under the terms of the MPL, indicate your 42 * decision by deleting the provisions above and replace them with the notice 43 * and other provisions required by the GPL or the LGPL. If you do not delete 44 * the provisions above, a recipient may use your version of this file under 45 * the terms of any one of the MPL, the GPL or the LGPL. 46 * 47 * ***** END LICENSE BLOCK ***** */ 48 71 49 72 50 // Modified 2006-01-23 - added this comment. -
trunk/src/libs/xpcom18a4/xpcom/MoreFiles/MoreFilesX.h
r589 r4481 7 7 Version: MoreFilesX 1.0.1 8 8 9 Copyright: © 1992-2002 by Apple Computer, Inc., all rights reserved. 10 11 Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. 12 ("Apple") in consideration of your agreement to the following terms, and your 13 use, installation, modification or redistribution of this Apple software 14 constitutes acceptance of these terms. If you do not agree with these terms, 15 please do not use, install, modify or redistribute this Apple software. 16 17 In consideration of your agreement to abide by the following terms, and subject 18 to these terms, Apple grants you a personal, non-exclusive license, under AppleÕs 19 copyrights in this original Apple software (the "Apple Software"), to use, 20 reproduce, modify and redistribute the Apple Software, with or without 21 modifications, in source and/or binary forms; provided that if you redistribute 22 the Apple Software in its entirety and without modifications, you must retain 23 this notice and the following text and disclaimers in all such redistributions of 24 the Apple Software. Neither the name, trademarks, service marks or logos of 25 Apple Computer, Inc. may be used to endorse or promote products derived from the 26 Apple Software without specific prior written permission from Apple. Except as 27 expressly stated in this notice, no other rights or licenses, express or implied, 28 are granted by Apple herein, including but not limited to any patent rights that 29 may be infringed by your derivative works or by other works in which the Apple 30 Software may be incorporated. 31 32 The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO 33 WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED 34 WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR 35 PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE OR IN 36 COMBINATION WITH YOUR PRODUCTS. 37 38 IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR 39 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 40 GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 41 ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION 42 OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, TORT 43 (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN 44 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 45 46 File Ownership: 47 48 DRI: Apple Macintosh Developer Technical Support 49 50 Other Contact: For bug reports, consult the following page on 51 the World Wide Web: 52 http://developer.apple.com/bugreporter/ 53 54 Technology: DTS Sample Code 55 56 Writers: 57 58 (JL) Jim Luther 59 60 Change History (most recent first): 61 62 <3> 4/19/02 JL [2853905] Fixed #if test around header includes. 63 <2> 4/19/02 JL [2853901] Updated standard disclaimer. 64 <1> 1/25/02 JL MoreFilesX 1.0 65 66 Notes: 67 What do those arrows in the documentation for each routine mean? 68 69 --> The parameter is an input 70 71 <-- The parameter is an output. The pointer to the variable 72 where the output will be returned (must not be NULL). 73 74 <** The parameter is an optional output. If it is not a 75 NULL pointer, it points to the variable where the output 76 will be returned. If it is a NULL pointer, the output will 77 not be returned and will possibly let the routine and the 78 File Manager do less work. If you don't need an optional output, 79 don't ask for it. 80 **> The parameter is an optional input. If it is not a 81 NULL pointer, it points to the variable containing the 82 input data. If it is a NULL pointer, the input is not used 83 and will possibly let the routine and the File Manager 84 do less work. 85 */ 9 10 */ 11 12 /* ***** BEGIN LICENSE BLOCK ***** 13 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 14 * 15 * The contents of this file are subject to the Mozilla Public License Version 16 * 1.1 (the "License"); you may not use this file except in compliance with 17 * the License. You may obtain a copy of the License at 18 * http://www.mozilla.org/MPL/ 19 * 20 * Software distributed under the License is distributed on an "AS IS" basis, 21 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 22 * for the specific language governing rights and limitations under the 23 * License. 24 * 25 * The Original Code is Mozilla Communicator client code, released 26 * March 31, 1998. 27 * 28 * The Initial Developer of the Original Code is 29 * Netscape Communications Corporation. 30 * Portions created by the Initial Developer are Copyright (C) 2000 31 * the Initial Developer. All Rights Reserved. 32 * 33 * Contributor(s): 34 * 35 * Alternatively, the contents of this file may be used under the terms of 36 * either of the GNU General Public License Version 2 or later (the "GPL"), 37 * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 38 * in which case the provisions of the GPL or the LGPL are applicable instead 39 * of those above. If you wish to allow use of your version of this file only 40 * under the terms of either the GPL or the LGPL, and not to allow others to 41 * use your version of this file under the terms of the MPL, indicate your 42 * decision by deleting the provisions above and replace them with the notice 43 * and other provisions required by the GPL or the LGPL. If you do not delete 44 * the provisions above, a recipient may use your version of this file under 45 * the terms of any one of the MPL, the GPL or the LGPL. 46 * 47 * ***** END LICENSE BLOCK ***** */ 48 86 49 87 50 // Modified 2006-01-23 - added this comment.
Note:
See TracChangeset
for help on using the changeset viewer.