Annotation of kernel/bsd/hfs/hfscommon/Unicode/DummyUnicodeStubs.c, revision 1.1.1.1

1.1       root        1: /*
                      2:  * Copyright (c) 1999 Apple Computer, Inc. All rights reserved.
                      3:  *
                      4:  * @APPLE_LICENSE_HEADER_START@
                      5:  * 
                      6:  * Portions Copyright (c) 1999 Apple Computer, Inc.  All Rights
                      7:  * Reserved.  This file contains Original Code and/or Modifications of
                      8:  * Original Code as defined in and that are subject to the Apple Public
                      9:  * Source License Version 1.1 (the "License").  You may not use this file
                     10:  * except in compliance with the License.  Please obtain a copy of the
                     11:  * License at http://www.apple.com/publicsource and read it before using
                     12:  * this file.
                     13:  * 
                     14:  * The Original Code and all software distributed under the License are
                     15:  * distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER
                     16:  * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
                     17:  * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
                     18:  * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT.  Please see the
                     19:  * License for the specific language governing rights and limitations
                     20:  * under the License.
                     21:  * 
                     22:  * @APPLE_LICENSE_HEADER_END@
                     23:  */
                     24: 
                     25: /*
                     26:        File:           DummyUnicodeStubs.c
                     27: 
                     28:        Contains:       Stubs to satisfy linker in absence of static-linked Unicode support.
                     29: 
                     30:        Version:        HFS Plus 1.0
                     31: 
                     32:        Copyright:      � 1997 by Apple Computer, Inc., all rights reserved.
                     33: 
                     34:        File Ownership:
                     35: 
                     36:                DRI:                            Roger Pantos
                     37: 
                     38:                Other Contact:          Don Brady
                     39: 
                     40:                Technology:                     Fakes'R'Us
                     41: 
                     42:        Writers:
                     43: 
                     44:                (RNP)   Roger Pantos
                     45: 
                     46:        Change History (most recent first):
                     47: 
                     48:           <CS1>         9/24/97        RNP             first checked in
                     49: */
                     50: 
                     51: 
                     52: 
                     53: #if TARGET_OS_MAC
                     54: #include <Unicode.h>
                     55: #include <TextCommon.h>
                     56: #include <Errors.h>
                     57: #else
                     58: #include "../headers/system/MacOSStubs.h"
                     59: #endif         /* TARGET_OS_MAC */
                     60: 
                     61: pascal OSStatus        InitializeUnicode(StringPtr TECFileName)
                     62: {
                     63: #pragma unused( TECFileName)
                     64: 
                     65:        return notInitErr;
                     66: }
                     67: 
                     68: 
                     69: pascal OSStatus CreateTextToUnicodeInfo( ConstUnicodeMappingPtr iUnicodeMapping, TextToUnicodeInfo *oTextToUnicodeInfo )
                     70: {
                     71: #pragma unused( iUnicodeMapping)
                     72: #pragma unused( oTextToUnicodeInfo)
                     73: 
                     74:        return notInitErr;
                     75: }
                     76: 
                     77: 
                     78: pascal OSStatus CreateUnicodeToTextInfo( ConstUnicodeMappingPtr iUnicodeMapping, UnicodeToTextInfo *oUnicodeToTextInfo )
                     79: {
                     80: #pragma unused( iUnicodeMapping)
                     81: #pragma unused( oUnicodeToTextInfo)
                     82: 
                     83:        return notInitErr;
                     84: }
                     85: 
                     86: 
                     87: pascal OSStatus ConvertFromTextToUnicode( TextToUnicodeInfo iTextToUnicodeInfo, ByteCount iSourceLen,
                     88:        ConstLogicalAddress iSourceStr, OptionBits iControlFlags, ItemCount iOffsetCount,  ByteOffset iOffsetArray[],
                     89:        ItemCount *oOffsetCount,  ByteOffset oOffsetArray[], ByteCount iOutputBufLen, ByteCount *oSourceRead,
                     90:        ByteCount *oUnicodeLen, UniCharArrayPtr oUnicodeStr )
                     91: {
                     92: #pragma unused( iTextToUnicodeInfo)
                     93: #pragma unused( iSourceLen)
                     94: #pragma unused( iSourceStr)
                     95: #pragma unused( iControlFlags)
                     96: #pragma unused( iOffsetCount)
                     97: #pragma unused( iOffsetArray)
                     98: #pragma unused( oOffsetCount)
                     99: #pragma unused( oOffsetArray)
                    100: #pragma unused( iOutputBufLen)
                    101: #pragma unused( oSourceRead)
                    102: #pragma unused( oUnicodeLen)
                    103: #pragma unused( oUnicodeStr)
                    104: 
                    105:        return notInitErr;
                    106: }
                    107: 
                    108: 
                    109: pascal OSStatus ConvertFromUnicodeToText( UnicodeToTextInfo iUnicodeToTextInfo, ByteCount iUnicodeLen,
                    110:        ConstUniCharArrayPtr iUnicodeStr, OptionBits iControlFlags, ItemCount iOffsetCount,  ByteOffset iOffsetArray[],
                    111:        ItemCount *oOffsetCount,  ByteOffset oOffsetArray[], ByteCount iOutputBufLen, ByteCount *oInputRead,
                    112:        ByteCount *oOutputLen, LogicalAddress oOutputStr )
                    113: {
                    114: #pragma unused( iUnicodeToTextInfo)
                    115: #pragma unused( iUnicodeLen)
                    116: #pragma unused( iUnicodeStr)
                    117: #pragma unused( iControlFlags)
                    118: #pragma unused( iOffsetCount)
                    119: #pragma unused( iOffsetArray)
                    120: #pragma unused( oOffsetCount)
                    121: #pragma unused( oOffsetArray)
                    122: #pragma unused( iOutputBufLen)
                    123: #pragma unused( oInputRead)
                    124: #pragma unused( oOutputLen)
                    125: #pragma unused( oOutputStr)
                    126: 
                    127:        return notInitErr;
                    128: }
                    129: 
                    130: 
                    131: pascal OSStatus UpgradeScriptInfoToTextEncoding( ScriptCode iTextScriptID, LangCode iTextLanguageID,
                    132:        RegionCode iRegionID, ConstStr255Param iTextFontname, TextEncoding *oEncoding)
                    133: {
                    134: #pragma unused( iTextScriptID)
                    135: #pragma unused( iTextLanguageID)
                    136: #pragma unused( iRegionID)
                    137: #pragma unused( iTextFontname)
                    138: #pragma unused( oEncoding)
                    139: 
                    140:        return notInitErr;
                    141: }
                    142: 
                    143: 
                    144: OSStatus               LockMappingTable( void)
                    145: {
                    146:        return notInitErr;
                    147: }
                    148: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.