00001 /**************************************80**************************************/ 00002 /* Use tab width = 5, indent level width = 5, and a fixed-font in a >= 80 00003 * character wide window to view this file. 00004 */ 00005 00006 /* 00007 * MacOSXtras.h 00008 * $Revision: 1.2 $ 00009 * 00010 * Created by Daniel Aarno on Wed Feb 25 2004. 00011 * Copyright (c) 2004 by Daniel Aarno - <macbishop@users.sf.net> 00012 * Electrical Engineer * http://www.e.kth.se/~e98_aar 00013 * 00014 * All Rights Reserved 00015 * ATTRIBUTION ASSURANCE LICENSE (adapted from the original BSD license) 00016 * Redistribution and use in source and binary forms, with or without 00017 * modification, are permitted provided that the conditions below are met. 00018 * These conditions require a modest attribution to (the 00019 * "Author"), who hopes that its promotional value may help justify the 00020 * thousands of dollars in otherwise billable time invested in writing 00021 * this and other freely available, open-source software. 00022 * 00023 * 1. Redistributions of source code, in whole or part and with or without 00024 * modification (the "Code"), must prominently display this GPG-signed 00025 * text in verifiable form. 00026 * 2. Redistributions of the Code in binary form must be accompanied by 00027 * this GPG-signed text in any documentation and, each time the resulting 00028 * executable program or a program dependent thereon is launched, a 00029 * prominent display (e.g., splash screen or banner text) of the Author's 00030 * attribution information, which includes: 00031 * (a) Name ("Daniel Aarno"), 00032 * (b) Professional identification ("Electrical Engineer"), and 00033 * (c) URL ("http://www.e.kth.se/~e98_aar"). 00034 * 3. Neither the name nor any trademark of the Author may be used to 00035 * endorse or promote products derived from this software without specific 00036 * prior written permission. 00037 * 4. Users are entirely responsible, to the exclusion of the Author and 00038 * any other persons, for compliance with (1) regulations set by owners or 00039 * administrators of employed equipment, (2) licensing terms of any other 00040 * software, and (3) local regulations regarding use, including those 00041 * regarding import, export, and use of encryption software. 00042 * 00043 * THIS FREE SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND 00044 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 00045 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 00046 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO 00047 * EVENT SHALL THE AUTHOR OR ANY CONTRIBUTOR BE LIABLE FOR 00048 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 00049 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 00050 * EFFECTS OF UNAUTHORIZED OR MALICIOUS NETWORK ACCESS; 00051 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 00052 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 00053 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 00054 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 00055 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN 00056 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 00057 */ 00058 00059 #ifdef __cplusplus 00060 extern "C" { 00061 #endif 00062 00063 void SetupCurrentDirectory(); 00064 00065 #ifdef __cplusplus 00066 } 00067 #endif
1.4.7