Changeset 484 for trunk/src


Ignore:
Timestamp:
Aug 12, 1999, 12:27:56 AM (26 years ago)
Author:
phaller
Message:

Fix: update

Location:
trunk/src
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/NTDLL/reg.cpp

    r97 r484  
    1 /* $Id: reg.cpp,v 1.2 1999-06-10 17:06:46 phaller Exp $ */
     1/* $Id: reg.cpp,v 1.3 1999-08-11 22:23:47 phaller Exp $ */
    22
    33/*
     
    1111 */
    1212
    13 #include "winreg.h"
     13#include <os2win.h>
     14#include <winnt.h>
     15#include <ntdef.h>
     16#include <winreg.h>
    1417
    1518#include "ntdll.h"
  • trunk/src/advapi32/ADVAPI32.DEF

    r480 r484  
    1 ; $Id: ADVAPI32.DEF,v 1.3 1999-08-11 21:19:49 phaller Exp $
     1; $Id: ADVAPI32.DEF,v 1.4 1999-08-11 22:22:30 phaller Exp $
    22
    33;Created by BLAST for IBM's compiler
     
    132132     ReadEventLogA              = _ReadEventLogA@28                  @125
    133133     ReadEventLogW              = _ReadEventLogW@28                  @126
    134      RegCloseKey                = _ODIN_RegCloseKey@4                     @127
    135      RegConnectRegistryA        = _ODIN_RegConnectRegistryA@12            @128
    136      RegConnectRegistryW        = _ODIN_RegConnectRegistryW@12            @129
    137      RegCreateKeyA              = _ODIN_RegCreateKeyA@12                  @130
    138      RegCreateKeyExA            = _ODIN_RegCreateKeyExA@36                @131
    139      RegCreateKeyExW            = _ODIN_RegCreateKeyExW@36                @132
    140      RegCreateKeyW              = _ODIN_RegCreateKeyW@12                  @133
    141      RegDeleteKeyA              = _ODIN_RegDeleteKeyA@8                   @134
    142      RegDeleteKeyW              = _ODIN_RegDeleteKeyW@8                   @135
    143      RegDeleteValueA            = _ODIN_RegDeleteValueA@8                 @136
    144      RegDeleteValueW            = _ODIN_RegDeleteValueW@8                 @137
    145      RegEnumKeyA                = _ODIN_RegEnumKeyA@16                    @138
    146      RegEnumKeyExA              = _ODIN_RegEnumKeyExA@32                  @139
    147      RegEnumKeyExW              = _ODIN_RegEnumKeyExW@32                  @140
    148      RegEnumKeyW                = _ODIN_RegEnumKeyW@16                    @141
    149      RegEnumValueA              = _ODIN_RegEnumValueA@32                  @142
    150      RegEnumValueW              = _ODIN_RegEnumValueW@32                  @143
    151      RegFlushKey                = _ODIN_RegFlushKey@4                     @144
    152      RegGetKeySecurity          = _ODIN_RegGetKeySecurity@16              @145
    153      RegLoadKeyA                = _ODIN_RegLoadKeyA@12                    @146
    154      RegLoadKeyW                = _ODIN_RegLoadKeyW@12                    @147
    155      RegNotifyChangeKeyValue    = _ODIN_RegNotifyChangeKeyValue@20        @148
    156      RegOpenKeyA                = _ODIN_RegOpenKeyA@12                    @149
    157      RegOpenKeyExA              = _ODIN_RegOpenKeyExA@20                  @150
    158      RegOpenKeyExW              = _ODIN_RegOpenKeyExW@20                  @151
    159      RegOpenKeyW                = _ODIN_RegOpenKeyW@12                    @152
    160      RegQueryInfoKeyA           = _ODIN_RegQueryInfoKeyA@48               @153
    161      RegQueryInfoKeyW           = _ODIN_RegQueryInfoKeyW@48               @154
    162      RegQueryMultipleValuesA    = _ODIN_RegQueryMultipleValuesA@20        @155
    163      RegQueryMultipleValuesW    = _ODIN_RegQueryMultipleValuesW@20        @156
    164      RegQueryValueA             = _ODIN_RegQueryValueA@16                 @157
    165      RegQueryValueExA           = _ODIN_RegQueryValueExA@24               @158
    166      RegQueryValueExW           = _ODIN_RegQueryValueExW@24               @159
    167      RegQueryValueW             = _ODIN_RegQueryValueW@16                 @160
    168 ;    RegRemapPreDefKey          = _ODIN_RegRemapPreDefKey@4               @161
    169      RegReplaceKeyA             = _ODIN_RegReplaceKeyA@16                 @162
    170      RegReplaceKeyW             = _ODIN_RegReplaceKeyW@16                 @163
    171      RegRestoreKeyA             = _ODIN_RegRestoreKeyA@12                 @164
    172      RegRestoreKeyW             = _ODIN_RegRestoreKeyW@12                 @165
    173      RegSaveKeyA                = _ODIN_RegSaveKeyA@12                    @166
    174      RegSaveKeyW                = _ODIN_RegSaveKeyW@12                    @167
    175      RegSetKeySecurity          = _ODIN_RegSetKeySecurity@12              @168
    176      RegSetValueA               = _ODIN_RegSetValueA@20                   @169
    177      RegSetValueExA             = _ODIN_RegSetValueExA@24                 @170
    178      RegSetValueExW             = _ODIN_RegSetValueExW@24                 @171
    179      RegSetValueW               = _ODIN_RegSetValueW@20                   @172
    180      RegUnLoadKeyA              = _ODIN_RegUnLoadKeyA@8                   @173
    181      RegUnLoadKeyW              = _ODIN_RegUnLoadKeyW@8                   @174
     134     RegCloseKey                = _RegCloseKey@4                     @127
     135     RegConnectRegistryA        = _RegConnectRegistryA@12            @128
     136     RegConnectRegistryW        = _RegConnectRegistryW@12            @129
     137     RegCreateKeyA              = _RegCreateKeyA@12                  @130
     138     RegCreateKeyExA            = _RegCreateKeyExA@36                @131
     139     RegCreateKeyExW            = _RegCreateKeyExW@36                @132
     140     RegCreateKeyW              = _RegCreateKeyW@12                  @133
     141     RegDeleteKeyA              = _RegDeleteKeyA@8                   @134
     142     RegDeleteKeyW              = _RegDeleteKeyW@8                   @135
     143     RegDeleteValueA            = _RegDeleteValueA@8                 @136
     144     RegDeleteValueW            = _RegDeleteValueW@8                 @137
     145     RegEnumKeyA                = _RegEnumKeyA@16                    @138
     146     RegEnumKeyExA              = _RegEnumKeyExA@32                  @139
     147     RegEnumKeyExW              = _RegEnumKeyExW@32                  @140
     148     RegEnumKeyW                = _RegEnumKeyW@16                    @141
     149     RegEnumValueA              = _RegEnumValueA@32                  @142
     150     RegEnumValueW              = _RegEnumValueW@32                  @143
     151     RegFlushKey                = _RegFlushKey@4                     @144
     152     RegGetKeySecurity          = _RegGetKeySecurity@16              @145
     153     RegLoadKeyA                = _RegLoadKeyA@12                    @146
     154     RegLoadKeyW                = _RegLoadKeyW@12                    @147
     155     RegNotifyChangeKeyValue    = _RegNotifyChangeKeyValue@20        @148
     156     RegOpenKeyA                = _RegOpenKeyA@12                    @149
     157     RegOpenKeyExA              = _RegOpenKeyExA@20                  @150
     158     RegOpenKeyExW              = _RegOpenKeyExW@20                  @151
     159     RegOpenKeyW                = _RegOpenKeyW@12                    @152
     160     RegQueryInfoKeyA           = _RegQueryInfoKeyA@48               @153
     161     RegQueryInfoKeyW           = _RegQueryInfoKeyW@48               @154
     162     RegQueryMultipleValuesA    = _RegQueryMultipleValuesA@20        @155
     163     RegQueryMultipleValuesW    = _RegQueryMultipleValuesW@20        @156
     164     RegQueryValueA             = _RegQueryValueA@16                 @157
     165     RegQueryValueExA           = _RegQueryValueExA@24               @158
     166     RegQueryValueExW           = _RegQueryValueExW@24               @159
     167     RegQueryValueW             = _RegQueryValueW@16                 @160
     168;    RegRemapPreDefKey          = _RegRemapPreDefKey@4               @161
     169     RegReplaceKeyA             = _RegReplaceKeyA@16                 @162
     170     RegReplaceKeyW             = _RegReplaceKeyW@16                 @163
     171     RegRestoreKeyA             = _RegRestoreKeyA@12                 @164
     172     RegRestoreKeyW             = _RegRestoreKeyW@12                 @165
     173     RegSaveKeyA                = _RegSaveKeyA@12                    @166
     174     RegSaveKeyW                = _RegSaveKeyW@12                    @167
     175     RegSetKeySecurity          = _RegSetKeySecurity@12              @168
     176     RegSetValueA               = _RegSetValueA@20                   @169
     177     RegSetValueExA             = _RegSetValueExA@24                 @170
     178     RegSetValueExW             = _RegSetValueExW@24                 @171
     179     RegSetValueW               = _RegSetValueW@20                   @172
     180     RegUnLoadKeyA              = _RegUnLoadKeyA@8                   @173
     181     RegUnLoadKeyW              = _RegUnLoadKeyW@8                   @174
    182182     RegisterEventSourceA       = _RegisterEventSourceA@8            @175
    183183     RegisterEventSourceW       = _RegisterEventSourceW@8            @176
  • trunk/src/advapi32/advapi32.h

    r91 r484  
    1 /* $Id: advapi32.h,v 1.3 1999-06-10 14:23:34 phaller Exp $ */
     1/* $Id: advapi32.h,v 1.4 1999-08-11 22:22:31 phaller Exp $ */
    22
    33/*
     
    4141
    4242
     43/*****************************************************************************
     44 * Prototypes                                                                *
     45 *****************************************************************************/
     46
     47LONG      ODIN_INTERNAL ODIN_RegConnectRegistryA(LPCSTR,HKEY,LPHKEY);
     48LONG      ODIN_INTERNAL ODIN_RegConnectRegistryW(LPCWSTR,HKEY,LPHKEY);
     49DWORD     ODIN_INTERNAL ODIN_RegEnumKeyExA(HKEY,DWORD,LPSTR,LPDWORD,LPDWORD,LPSTR,LPDWORD,LPFILETIME);
     50DWORD     ODIN_INTERNAL ODIN_RegEnumKeyExW(HKEY,DWORD,LPWSTR,LPDWORD,LPDWORD,LPWSTR,LPDWORD,LPFILETIME);
     51LONG      ODIN_INTERNAL ODIN_RegGetKeySecurity(HKEY,SECURITY_INFORMATION,PSECURITY_DESCRIPTOR,LPDWORD);
     52LONG      ODIN_INTERNAL ODIN_RegLoadKeyA(HKEY,LPCSTR,LPCSTR);
     53LONG      ODIN_INTERNAL ODIN_RegLoadKeyW(HKEY,LPCWSTR,LPCWSTR);
     54LONG      ODIN_INTERNAL ODIN_RegNotifyChangeKeyValue(HKEY,BOOL,DWORD,HANDLE,BOOL);
     55DWORD     ODIN_INTERNAL ODIN_RegOpenKeyExW(HKEY,LPCWSTR,DWORD,REGSAM,LPHKEY);
     56DWORD     ODIN_INTERNAL ODIN_RegOpenKeyExA(HKEY,LPCSTR,DWORD,REGSAM,LPHKEY);
     57DWORD     ODIN_INTERNAL ODIN_RegQueryInfoKeyW(HKEY,LPWSTR,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPFILETIME);
     58DWORD     ODIN_INTERNAL ODIN_RegQueryInfoKeyA(HKEY,LPSTR,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPFILETIME);
     59LONG      ODIN_INTERNAL ODIN_RegReplaceKeyA(HKEY,LPCSTR,LPCSTR,LPCSTR);
     60LONG      ODIN_INTERNAL ODIN_RegReplaceKeyW(HKEY,LPCWSTR,LPCWSTR,LPCWSTR);
     61LONG      ODIN_INTERNAL ODIN_RegRestoreKeyA(HKEY,LPCSTR,DWORD);
     62LONG      ODIN_INTERNAL ODIN_RegRestoreKeyW(HKEY,LPCWSTR,DWORD);
     63LONG      ODIN_INTERNAL ODIN_RegUnLoadKeyA(HKEY,LPCSTR);
     64LONG      ODIN_INTERNAL ODIN_RegUnLoadKeyW(HKEY,LPCWSTR);
     65DWORD     ODIN_INTERNAL ODIN_RegCloseKey(HKEY);
     66DWORD     ODIN_INTERNAL ODIN_RegFlushKey(HKEY);
     67DWORD     ODIN_INTERNAL ODIN_RegCreateKeyA(HKEY,LPCSTR,LPHKEY);
     68DWORD     ODIN_INTERNAL ODIN_RegCreateKeyW(HKEY,LPCWSTR,LPHKEY);
     69DWORD     ODIN_INTERNAL ODIN_RegDeleteKeyA(HKEY,LPCSTR);
     70DWORD     ODIN_INTERNAL ODIN_RegDeleteKeyW(HKEY,LPWSTR);
     71DWORD     ODIN_INTERNAL ODIN_RegDeleteValueA(HKEY,LPSTR);
     72DWORD     ODIN_INTERNAL ODIN_RegDeleteValueW(HKEY,LPWSTR);
     73DWORD     ODIN_INTERNAL ODIN_RegEnumKeyA(HKEY,DWORD,LPSTR,DWORD);
     74DWORD     ODIN_INTERNAL ODIN_RegEnumKeyW(HKEY,DWORD,LPWSTR,DWORD);
     75DWORD     ODIN_INTERNAL ODIN_RegEnumValueA(HKEY,DWORD,LPSTR,LPDWORD,LPDWORD,LPDWORD,LPBYTE,LPDWORD);
     76DWORD     ODIN_INTERNAL ODIN_RegEnumValueW(HKEY,DWORD,LPWSTR,LPDWORD,LPDWORD,LPDWORD,LPBYTE,LPDWORD);
     77DWORD     ODIN_INTERNAL ODIN_RegOpenKeyA(HKEY,LPCSTR,LPHKEY);
     78DWORD     ODIN_INTERNAL ODIN_RegOpenKeyW(HKEY,LPCWSTR,LPHKEY);
     79DWORD     ODIN_INTERNAL ODIN_RegQueryValueA(HKEY,LPCSTR,LPSTR,LPLONG);
     80DWORD     ODIN_INTERNAL ODIN_RegQueryValueW(HKEY,LPCWSTR,LPWSTR,LPLONG);
     81DWORD     ODIN_INTERNAL ODIN_RegQueryValueExA(HKEY,LPSTR,LPDWORD,LPDWORD,LPBYTE,LPDWORD);
     82DWORD     ODIN_INTERNAL ODIN_RegQueryValueExW(HKEY,LPWSTR,LPDWORD,LPDWORD,LPBYTE,LPDWORD);
     83DWORD     ODIN_INTERNAL ODIN_RegSetValueA(HKEY,LPCSTR,DWORD,LPCSTR,DWORD);
     84DWORD     ODIN_INTERNAL ODIN_RegSetValueW(HKEY,LPCWSTR,DWORD,LPCWSTR,DWORD);
     85DWORD     ODIN_INTERNAL ODIN_RegSetValueExA(HKEY,LPSTR,DWORD,DWORD,LPBYTE,DWORD);
     86DWORD     ODIN_INTERNAL ODIN_RegSetValueExW(HKEY,LPWSTR,DWORD,DWORD,LPBYTE,DWORD);
     87DWORD     ODIN_INTERNAL ODIN_RegCreateKeyExA(HKEY,LPCSTR,DWORD,LPSTR,DWORD,REGSAM,LPSECURITY_ATTRIBUTES,PHKEY,LPDWORD);
     88DWORD     ODIN_INTERNAL ODIN_RegCreateKeyExW(HKEY,LPCWSTR,DWORD,LPWSTR,DWORD,REGSAM,LPSECURITY_ATTRIBUTES,PHKEY,LPDWORD);
     89
     90
    4391#endif
  • trunk/src/advapi32/makefile

    r480 r484  
    1 # $Id: makefile,v 1.6 1999-08-11 21:19:50 phaller Exp $
     1# $Id: makefile,v 1.7 1999-08-11 22:22:31 phaller Exp $
    22
    33#
     
    3838
    3939
    40 advapi32.obj: advapi32.cpp advapi32.h
    41 registry.obj: registry.cpp
     40advapi32.obj: advapi32.cpp advapi32.h $(PDWIN32_INCLUDE)\odinwrap.h
     41registry.obj: registry.cpp $(PDWIN32_INCLUDE)\odinwrap.h
    4242initterm.obj: initterm.cpp
    4343
  • trunk/src/kernel32/winimage.cpp

    r461 r484  
    1 /* $Id: winimage.cpp,v 1.6 1999-08-09 22:10:09 phaller Exp $ */
     1/* $Id: winimage.cpp,v 1.7 1999-08-11 22:27:56 phaller Exp $ */
    22
    33/*
     
    2727#include <odincrt.h>
    2828
    29 #include <iostream.h>
    30 #include <fstream.h>
     29//#include <iostream.h>
     30//#include <fstream.h>
    3131#include <assert.h>
    3232#include "misc.h"
     
    10781078               0L);                            /* No extended attribute */
    10791079
    1080   if (rc != NO_ERROR) {
    1081     fout << "isPEImage: DosOpen returned " << rc << endl;
    1082         return(FALSE);
     1080  if (rc != NO_ERROR)
     1081  {
     1082    dprintf(("KERNEL32:Win32Image::isPEImage(%s) failed with %u\n",
     1083             szFileName,
     1084             rc));
     1085    return(FALSE);
    10831086  }
    10841087
  • trunk/src/kernel32/wprocess.cpp

    r461 r484  
    1 /* $Id: wprocess.cpp,v 1.17 1999-08-09 22:10:09 phaller Exp $ */
     1/* $Id: wprocess.cpp,v 1.18 1999-08-11 22:27:56 phaller Exp $ */
    22
    33/*
     
    1515#include <string.h>
    1616#include <odincrt.h>
     17#include <odinwrap.h>
    1718
    1819#include "unicode.h"
     
    4142
    4243extern "C" ULONG QueryExceptionChain();
     44
     45
     46ODINDEBUGCHANNEL(KERNEL32-WPROCESS)
    4347
    4448//******************************************************************************
     
    421425
    422426
    423 HINSTANCE WIN32API LoadLibraryA(LPCTSTR lpszLibFile)
     427ODINFUNCTION1(HINSTANCE,LoadLibraryA,LPCTSTR,lpszLibFile)
     428//HINSTANCE WIN32API LoadLibraryA(LPCTSTR lpszLibFile)
    424429{
    425430  HINSTANCE hDll;
  • trunk/src/lz32/lz32.cpp

    r477 r484  
    1 /* $Id: lz32.cpp,v 1.3 1999-08-11 16:46:27 phaller Exp $ */
     1/* $Id: lz32.cpp,v 1.4 1999-08-11 22:22:44 phaller Exp $ */
    22
    33/*
     
    1414#include <string.h>
    1515#include <ctype.h>
     16#include <odin.h>
    1617#include <odincrt.h>
    1718#include <odinwrap.h>
    1819#include <windef.h>
    1920#include <winbase.h>
    20 
    21 #define WIN32API WINAPI
    2221#include <heap.h>
    2322#include <heapstring.h>
     
    9392 * Internal Prototypes                                                      *
    9493 ****************************************************************************/
    95 
    96 #define ODIN_INTERNAL _Optlink
    97 
    98 // internal interface
    99 VOID        ODIN_INTERNAL LZDone(void);
    100 LONG        ODIN_INTERNAL CopyLZFile(HFILE,HFILE);
    101 HFILE       ODIN_INTERNAL LZOpenFileA(LPCSTR,LPOFSTRUCT,UINT);
    102 HFILE       ODIN_INTERNAL LZOpenFileW(LPCWSTR,LPOFSTRUCT,UINT);
    103 INT         ODIN_INTERNAL LZRead(HFILE,LPVOID,UINT);
    104 INT         ODIN_INTERNAL LZStart(void);
    105 void        ODIN_INTERNAL LZClose(HFILE);
    106 LONG        ODIN_INTERNAL LZCopy(HFILE,HFILE);
    107 HFILE       ODIN_INTERNAL LZInit(HFILE);
    108 LONG        ODIN_INTERNAL LZSeek(HFILE,LONG,INT);
    109 INT         ODIN_INTERNAL GetExpandedNameA(LPCSTR,LPSTR);
    110 INT         ODIN_INTERNAL GetExpandedNameW(LPCWSTR,LPWSTR);
    11194
    11295static int _lzget(struct lzstate *lzs,BYTE *b);
  • trunk/src/lz32/lz32.def

    r474 r484  
    1212
    1313EXPORTS
    14        LZCopy                = _ODIN_LZCopy@8           @0
    15        LZOpenFileA           = _ODIN_LZOpenFileA@12     @1
    16        LZInit                = _ODIN_LZInit@4           @2
    17        LZSeek                = _ODIN_LZSeek@12          @3
    18        LZRead                = _ODIN_LZRead@12          @4
    19        LZClose               = _ODIN_LZClose@4          @5
    20        LZStart               = _ODIN_LZStart@0          @6
    21        CopyLZFile            = _ODIN_CopyLZFile@8       @7
    22        LZDone                = _ODIN_LZDone@0           @8
    23        GetExpandedNameA      = _ODIN_GetExpandedNameA@8 @9
    24        LZOpenFileW           = _ODIN_LZOpenFileW@12     @10
    25        GetExpandedNameW      = _ODIN_GetExpandedNameW@8 @11
     14       LZCopy                = _LZCopy@8           @0
     15       LZOpenFileA           = _LZOpenFileA@12     @1
     16       LZInit                = _LZInit@4           @2
     17       LZSeek                = _LZSeek@12          @3
     18       LZRead                = _LZRead@12          @4
     19       LZClose               = _LZClose@4          @5
     20       LZStart               = _LZStart@0          @6
     21       CopyLZFile            = _CopyLZFile@8       @7
     22       LZDone                = _LZDone@0           @8
     23       GetExpandedNameA      = _GetExpandedNameA@8 @9
     24       LZOpenFileW           = _LZOpenFileW@12     @10
     25       GetExpandedNameW      = _GetExpandedNameW@8 @11
    2626
  • trunk/src/lz32/lz32.h

    r474 r484  
    1 /* $Id: lz32.h,v 1.2 1999-08-11 12:49:22 phaller Exp $ */
     1/* $Id: lz32.h,v 1.3 1999-08-11 22:22:44 phaller Exp $ */
    22
    33/*
     
    5656
    5757// external interface
    58 VOID        WINAPI ODIN_LZDone(void);
    59 LONG        WINAPI ODIN_CopyLZFile(HFILE,HFILE);
    60 HFILE       WINAPI ODIN_LZOpenFileA(LPCSTR,LPOFSTRUCT,UINT);
    61 HFILE       WINAPI ODIN_LZOpenFileW(LPCWSTR,LPOFSTRUCT,UINT);
    62 INT         WINAPI ODIN_LZRead(HFILE,LPVOID,UINT);
    63 INT         WINAPI ODIN_LZStart(void);
    64 void        WINAPI ODIN_LZClose(HFILE);
    65 LONG        WINAPI ODIN_LZCopy(HFILE,HFILE);
    66 HFILE       WINAPI ODIN_LZInit(HFILE);
    67 LONG        WINAPI ODIN_LZSeek(HFILE,LONG,INT);
    68 INT         WINAPI ODIN_GetExpandedNameA(LPCSTR,LPSTR);
    69 INT         WINAPI ODIN_GetExpandedNameW(LPCWSTR,LPWSTR);
     58VOID        WIN32API LZDone(void);
     59LONG        WIN32API CopyLZFile(HFILE,HFILE);
     60HFILE       WIN32API LZOpenFileA(LPCSTR,LPOFSTRUCT,UINT);
     61HFILE       WIN32API LZOpenFileW(LPCWSTR,LPOFSTRUCT,UINT);
     62INT         WIN32API LZRead(HFILE,LPVOID,UINT);
     63INT         WIN32API LZStart(void);
     64void        WIN32API LZClose(HFILE);
     65LONG        WIN32API LZCopy(HFILE,HFILE);
     66HFILE       WIN32API LZInit(HFILE);
     67LONG        WIN32API LZSeek(HFILE,LONG,INT);
     68INT         WIN32API GetExpandedNameA(LPCSTR,LPSTR);
     69INT         WIN32API GetExpandedNameW(LPCWSTR,LPWSTR);
    7070
     71// internal interface
     72VOID        ODIN_INTERNAL ODIN_LZDone(void);
     73LONG        ODIN_INTERNAL ODIN_CopyLZFile(HFILE,HFILE);
     74HFILE       ODIN_INTERNAL ODIN_LZOpenFileA(LPCSTR,LPOFSTRUCT,UINT);
     75HFILE       ODIN_INTERNAL ODIN_LZOpenFileW(LPCWSTR,LPOFSTRUCT,UINT);
     76INT         ODIN_INTERNAL ODIN_LZRead(HFILE,LPVOID,UINT);
     77INT         ODIN_INTERNAL ODIN_LZStart(void);
     78void        ODIN_INTERNAL ODIN_LZClose(HFILE);
     79LONG        ODIN_INTERNAL ODIN_LZCopy(HFILE,HFILE);
     80HFILE       ODIN_INTERNAL ODIN_LZInit(HFILE);
     81LONG        ODIN_INTERNAL ODIN_LZSeek(HFILE,LONG,INT);
     82INT         ODIN_INTERNAL ODIN_GetExpandedNameA(LPCSTR,LPSTR);
     83INT         ODIN_INTERNAL ODIN_GetExpandedNameW(LPCWSTR,LPWSTR);
    7184
    7285#ifdef __cplusplus
Note: See TracChangeset for help on using the changeset viewer.