Ignore:
Timestamp:
Feb 10, 2002, 2:12:51 PM (24 years ago)
Author:
sandervl
Message:

logging updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/profile.cpp

    r7063 r7858  
    1 /* $Id: profile.cpp,v 1.33 2001-10-15 17:10:55 sandervl Exp $ */
     1/* $Id: profile.cpp,v 1.34 2002-02-10 13:12:51 sandervl Exp $ */
    22
    33/*
     
    4949#define SystemHeap               GetProcessHeap()
    5050#define DOSFS_GetFullName(a,b,c) strcpy(c,a)
    51 #define CharLowerA(a)            (a)
    5251
    5352
     
    748747 * Get a config string from the odin.ini file.
    749748 */
    750 ODINFUNCTION5(int,PROFILE_GetOdinIniString,
    751   LPCSTR,section,
    752   LPCSTR,key_name,
    753   LPCSTR,def,
    754   LPSTR,buffer,
    755   UINT,len)
     749int WIN32API PROFILE_GetOdinIniString(LPCSTR section, LPCSTR key_name,
     750                                      LPCSTR def, LPSTR buffer, UINT len)
    756751{
    757752    int  ret;
     
    777772}
    778773
    779 ODINFUNCTION3(int,PROFILE_SetOdinIniString,
    780   LPCSTR,section_name,
    781   LPCSTR,key_name,
    782   LPCSTR,value)
     774int WIN32API PROFILE_SetOdinIniString(LPCSTR section_name, LPCSTR key_name,
     775                                      LPCSTR value)
    783776{
    784777    int  ret;
     
    839832 * Get a config integer from the odin.ini file.
    840833 */
    841 ODINFUNCTION3(int,PROFILE_GetOdinIniInt,
    842   LPCSTR,section,
    843   LPCSTR,key_name,
    844   int,def )
     834int WIN32API PROFILE_GetOdinIniInt(LPCSTR section, LPCSTR key_name,
     835                                   int def )
    845836{
    846837    char buffer[20];
     
    867858
    868859
    869 ODINFUNCTION3(int,PROFILE_SetOdinIniInt,
    870   LPCSTR,section,
    871   LPCSTR,key_name,
    872   int,value )
     860int WIN32API PROFILE_SetOdinIniInt(LPCSTR section, LPCSTR key_name, int value )
    873861{
    874862    char buffer[20];
     
    902890 *   was called.
    903891 */
    904 int PROFILE_EnumerateOdinIniSection(LPCSTR section,PVOID (*cbfn)(LPCSTR,LPCSTR,PVOID),PVOID userptr)
     892int PROFILE_EnumerateOdinIniSection(LPCSTR section,PVOID (*cbfn)(LPCSTR, LPCSTR, PVOID),PVOID userptr)
    905893{
    906894    PROFILESECTION  *scansect;
     
    950938 *   examining the return value.
    951939 */
    952 ODINFUNCTION3(int,PROFILE_GetOdinIniBool,
    953     LPCSTR,section,
    954     LPCSTR,key_name,
    955     int,def)
     940int WIN32API PROFILE_GetOdinIniBool(LPCSTR section,
     941                                    LPCSTR key_name,
     942                                    int def)
    956943{
    957944    char  key_value[2];
     
    966953    case 'F':
    967954    case '0':
    968    retval = 0;
    969    break;
     955       retval = 0;
     956       break;
    970957
    971958    case 'y':
     
    974961    case 'T':
    975962    case '1':
    976    retval = 1;
    977    break;
     963       retval = 1;
     964       break;
    978965
    979966    default:
    980    retval = def;
     967       retval = def;
    981968    }
    982969
     
    990977
    991978
    992 ODINFUNCTION3(int,PROFILE_SetOdinIniBool,
    993   LPCSTR,section,
    994   LPCSTR,key_name,
    995   int,value )
     979int WIN32API PROFILE_SetOdinIniBool(LPCSTR section, LPCSTR key_name, int value)
    996980{
    997981  return PROFILE_SetOdinIniString(section,key_name,value ? "1":"0");
     
    1004988 * Load the odin.ini file.
    1005989 */
    1006 ODINFUNCTION0(int,PROFILE_LoadOdinIni)
     990int WIN32API PROFILE_LoadOdinIni()
    1007991{
    1008992    char buffer[MAX_PATHNAME_LEN];
     
    10491033}
    10501034
    1051 ODINFUNCTION0(int,PROFILE_SaveOdinIni)
     1035int WIN32API PROFILE_SaveOdinIni()
    10521036{
    10531037  int ret;
     
    11311115 *           GetProfileInt32A   (KERNEL32.264)
    11321116 */
    1133 ODINFUNCTION3(UINT, GetProfileIntA,
    1134               LPCSTR, section,
    1135               LPCSTR, entry,
    1136               INT, def_val)
    1137 {
    1138     return CALL_ODINFUNC(GetPrivateProfileIntA)( section, entry, def_val, WINININAME );
     1117UINT WIN32API GetProfileIntA(LPCSTR section, LPCSTR entry, INT def_val)
     1118{
     1119    return GetPrivateProfileIntA( section, entry, def_val, WINININAME );
    11391120}
    11401121
     
    11421123 *           GetProfileInt32W   (KERNEL32.264)
    11431124 */
    1144 ODINFUNCTION3(UINT, GetProfileIntW,
    1145               LPCWSTR, section,
    1146               LPCWSTR, entry,
    1147               INT, def_val)
     1125UINT WIN32API GetProfileIntW(LPCWSTR section, LPCWSTR entry, INT def_val)
    11481126{
    11491127    if (!wininiW) wininiW = HEAP_strdupAtoW( SystemHeap, 0, WINININAME );
    1150     return CALL_ODINFUNC(GetPrivateProfileIntW)( section, entry, def_val, wininiW );
     1128    return GetPrivateProfileIntW( section, entry, def_val, wininiW );
    11511129}
    11521130
     
    11541132 *           GetProfileString32A   (KERNEL32.268)
    11551133 */
    1156 ODINFUNCTION5(INT, GetProfileStringA,
    1157               LPCSTR, section,
    1158               LPCSTR, entry,
    1159               LPCSTR, def_val,
    1160               LPSTR, buffer,
    1161               UINT, len)
    1162 {
    1163     return CALL_ODINFUNC(GetPrivateProfileStringA)( section, entry, def_val,
    1164                  buffer, len, WINININAME );
     1134int WIN32API  GetProfileStringA(LPCSTR  section, LPCSTR  entry,
     1135                                LPCSTR  def_val,
     1136                                LPSTR  buffer, UINT  len)
     1137{
     1138    return GetPrivateProfileStringA( section, entry, def_val,
     1139                                     buffer, len, WINININAME );
    11651140}
    11661141
     
    11681143 *           GetProfileString32W   (KERNEL32.269)
    11691144 */
    1170 ODINFUNCTION5(INT, GetProfileStringW,
    1171               LPCWSTR, section,
    1172               LPCWSTR, entry,
    1173               LPCWSTR, def_val,
    1174               LPWSTR, buffer,
    1175               UINT, len)
     1145int WIN32API  GetProfileStringW(LPCWSTR section, LPCWSTR entry,
     1146                                LPCWSTR def_val, LPWSTR buffer,
     1147                                UINT len)
    11761148{
    11771149    if (!wininiW) wininiW = HEAP_strdupAtoW( SystemHeap, 0, WINININAME );
    1178     return CALL_ODINFUNC(GetPrivateProfileStringW)( section, entry, def_val,
     1150    return GetPrivateProfileStringW( section, entry, def_val,
    11791151                 buffer, len, wininiW );
    11801152}
     
    11831155 *           WriteProfileString32A   (KERNEL32.587)
    11841156 */
    1185 ODINFUNCTION3(BOOL, WriteProfileStringA,
    1186               LPCSTR, section,
    1187               LPCSTR, entry,
    1188               LPCSTR, string)
    1189 {
    1190     return CALL_ODINFUNC(WritePrivateProfileStringA)( section, entry, string, WINININAME );
     1157BOOL WIN32API WriteProfileStringA(LPCSTR  section, LPCSTR  entry,
     1158                                  LPCSTR  string)
     1159{
     1160    return WritePrivateProfileStringA( section, entry, string, WINININAME );
    11911161}
    11921162
     
    11941164 *           WriteProfileString32W   (KERNEL32.588)
    11951165 */
    1196 ODINFUNCTION3(BOOL, WriteProfileStringW,
    1197               LPCWSTR, section,
    1198               LPCWSTR, entry,
    1199               LPCWSTR, string)
     1166BOOL WIN32API WriteProfileStringW(LPCWSTR section, LPCWSTR entry,
     1167                                  LPCWSTR string)
    12001168{
    12011169    if (!wininiW) wininiW = HEAP_strdupAtoW( SystemHeap, 0, WINININAME );
    1202     return CALL_ODINFUNC(WritePrivateProfileStringW)( section, entry, string, wininiW );
     1170    return WritePrivateProfileStringW( section, entry, string, wininiW );
    12031171}
    12041172
     
    12061174 *           GetPrivateProfileInt32A   (KERNEL32.251)
    12071175 */
    1208 ODINFUNCTION4(UINT, GetPrivateProfileIntA,
    1209               LPCSTR, section,
    1210               LPCSTR, entry,
    1211               INT, def_val,
    1212               LPCSTR, filename)
     1176UINT WIN32API GetPrivateProfileIntA(LPCSTR section, LPCSTR entry,
     1177                                    INT def_val, LPCSTR filename)
    12131178{
    12141179    char buffer[20];
     
    12161181    long result;
    12171182
    1218     CALL_ODINFUNC(GetPrivateProfileStringA)( section, entry, "",
    1219                                 buffer, sizeof(buffer), filename );
     1183    GetPrivateProfileStringA( section, entry, "",
     1184                              buffer, sizeof(buffer), filename );
    12201185    if (!buffer[0]) return (UINT)def_val;
    12211186    result = strtol( buffer, &p, 0 );
     
    12271192 *           GetPrivateProfileInt32W   (KERNEL32.252)
    12281193 */
    1229 ODINFUNCTION4(UINT, GetPrivateProfileIntW,
    1230               LPCWSTR, section,
    1231               LPCWSTR, entry,
    1232               INT, def_val,
    1233               LPCWSTR, filename)
     1194UINT WIN32API GetPrivateProfileIntW(LPCWSTR section,
     1195                                    LPCWSTR entry,
     1196                                    INT def_val,
     1197                                    LPCWSTR filename)
    12341198{
    12351199    LPSTR sectionA  = HEAP_strdupWtoA( GetProcessHeap(), 0, section );
    12361200    LPSTR entryA    = HEAP_strdupWtoA( GetProcessHeap(), 0, entry );
    12371201    LPSTR filenameA = HEAP_strdupWtoA( GetProcessHeap(), 0, filename );
    1238     UINT res = CALL_ODINFUNC(GetPrivateProfileIntA)(sectionA, entryA, def_val, filenameA);
     1202    UINT res = GetPrivateProfileIntA(sectionA, entryA, def_val, filenameA);
    12391203    HeapFree( GetProcessHeap(), 0, sectionA );
    12401204    HeapFree( GetProcessHeap(), 0, filenameA );
     
    12461210 *           GetPrivateProfileString32A   (KERNEL32.255)
    12471211 */
    1248 ODINFUNCTION6(INT, GetPrivateProfileStringA,
    1249               LPCSTR, section,
    1250               LPCSTR, entry,
    1251               LPCSTR, def_val,
    1252               LPSTR, buffer,
    1253               UINT, len,
    1254               LPCSTR, filename)
     1212INT WIN32API GetPrivateProfileStringA(LPCSTR section,
     1213                                      LPCSTR entry,
     1214                                      LPCSTR def_val,
     1215                                      LPSTR  buffer,
     1216                                      UINT   len,
     1217                                      LPCSTR filename)
    12551218{
    12561219    int     ret;
     
    12761239 *           GetPrivateProfileString32W   (KERNEL32.256)
    12771240 */
    1278 ODINFUNCTION6(INT, GetPrivateProfileStringW,
    1279               LPCWSTR, section,
    1280               LPCWSTR, entry,
    1281               LPCWSTR, def_val,
    1282               LPWSTR, buffer,
    1283               UINT, len,
    1284               LPCWSTR, filename)
     1241INT WIN32API GetPrivateProfileStringW(LPCWSTR section,
     1242                                      LPCWSTR entry,
     1243                                      LPCWSTR def_val,
     1244                                      LPWSTR  buffer,
     1245                                      UINT    len,
     1246                                      LPCWSTR filename)
    12851247{
    12861248    LPSTR sectionA  = HEAP_strdupWtoA( GetProcessHeap(), 0, section );
     
    12891251    LPSTR def_valA  = HEAP_strdupWtoA( GetProcessHeap(), 0, def_val );
    12901252    LPSTR bufferA   = (LPSTR)HeapAlloc( GetProcessHeap(), 0, len );
    1291     INT ret = CALL_ODINFUNC(GetPrivateProfileStringA)( sectionA, entryA, def_valA,
    1292                                             bufferA, len, filenameA );
     1253    INT ret = GetPrivateProfileStringA( sectionA, entryA, def_valA,
     1254                                        bufferA, len, filenameA );
    12931255    lstrcpynAtoW( buffer, bufferA, len );
    12941256    HeapFree( GetProcessHeap(), 0, sectionA );
     
    13031265 *           GetPrivateProfileSection32A   (KERNEL32.255)
    13041266 */
    1305 ODINFUNCTION4(INT, GetPrivateProfileSectionA,
    1306               LPCSTR, section,
    1307               LPSTR, buffer,
    1308               DWORD, len,
    1309               LPCSTR, filename)
     1267INT WIN32API GetPrivateProfileSectionA(LPCSTR  section,
     1268                                       LPSTR   buffer,
     1269                                       DWORD   len,
     1270                                       LPCSTR  filename)
    13101271{
    13111272    int     ret = 0;
     
    13261287 */
    13271288
    1328 ODINFUNCTION4(INT, GetPrivateProfileSectionW,
    1329               LPCWSTR, section,
    1330               LPWSTR, buffer,
    1331               DWORD, len,
    1332               LPCWSTR, filename)
     1289INT WIN32API GetPrivateProfileSectionW(LPCWSTR section,
     1290                                       LPWSTR  buffer,
     1291                                       DWORD   len,
     1292                                       LPCWSTR filename)
    13331293
    13341294{
     
    13361296    LPSTR filenameA = HEAP_strdupWtoA( GetProcessHeap(), 0, filename );
    13371297    LPSTR bufferA   = (LPSTR)HeapAlloc( GetProcessHeap(), 0, len );
    1338     INT ret = CALL_ODINFUNC(GetPrivateProfileSectionA)( sectionA, bufferA, len,
    1339                   filenameA );
     1298    INT ret = GetPrivateProfileSectionA( sectionA, bufferA, len,
     1299                                         filenameA );
    13401300    MultiByteToWideChar(CP_ACP,0,bufferA,ret,buffer,len);
    13411301    HeapFree( GetProcessHeap(), 0, sectionA );
     
    13481308 *           GetProfileSection32A   (KERNEL32.268)
    13491309 */
    1350 ODINFUNCTION3(INT, GetProfileSectionA,
    1351               LPCSTR, section,
    1352               LPSTR, buffer,
    1353               DWORD, len)
    1354 {
    1355     return CALL_ODINFUNC(GetPrivateProfileSectionA)( section, buffer, len, WINININAME );
     1310INT WIN32API GetProfileSectionA(LPCSTR section, LPSTR buffer,
     1311                                DWORD len)
     1312{
     1313    return GetPrivateProfileSectionA( section, buffer, len, WINININAME );
    13561314}
    13571315
     
    13591317 *           GetProfileSection32W   (KERNEL32)
    13601318 */
    1361 ODINFUNCTION3(INT, GetProfileSectionW,
    1362               LPCWSTR, section,
    1363               LPWSTR, buffer,
    1364               DWORD, len)
     1319INT WIN32API GetProfileSectionW(LPCWSTR section, LPWSTR buffer,
     1320                                DWORD len)
    13651321{
    13661322    if (!wininiW) wininiW = HEAP_strdupAtoW( SystemHeap, 0, WINININAME );
    1367     return CALL_ODINFUNC(GetPrivateProfileSectionW)( section, buffer, len, wininiW );
     1323    return GetPrivateProfileSectionW( section, buffer, len, wininiW );
    13681324}
    13691325
     
    13711327 *           WritePrivateProfileString32A   (KERNEL32.582)
    13721328 */
    1373 ODINFUNCTION4(BOOL, WritePrivateProfileStringA,
    1374               LPCSTR, section,
    1375               LPCSTR, entry,
    1376               LPCSTR, string,
    1377               LPCSTR, filename)
     1329BOOL WIN32API WritePrivateProfileStringA(LPCSTR section,
     1330                                         LPCSTR entry,
     1331                                         LPCSTR string,
     1332                                         LPCSTR filename)
    13781333{
    13791334    BOOL ret = FALSE;
     
    13961351 *           WritePrivateProfileString32W   (KERNEL32.583)
    13971352 */
    1398 ODINFUNCTION4(BOOL, WritePrivateProfileStringW,
    1399               LPCWSTR, section,
    1400               LPCWSTR, entry,
    1401               LPCWSTR, string,
    1402               LPCWSTR, filename)
     1353BOOL WIN32API WritePrivateProfileStringW(LPCWSTR section,
     1354                                         LPCWSTR entry,
     1355                                         LPCWSTR string,
     1356                                         LPCWSTR filename)
    14031357{
    14041358    LPSTR sectionA  = HEAP_strdupWtoA( GetProcessHeap(), 0, section );
     
    14061360    LPSTR stringA   = HEAP_strdupWtoA( GetProcessHeap(), 0, string );
    14071361    LPSTR filenameA = HEAP_strdupWtoA( GetProcessHeap(), 0, filename );
    1408     BOOL res = CALL_ODINFUNC(WritePrivateProfileStringA)( sectionA, entryA,
    1409                   stringA, filenameA );
     1362    BOOL res = WritePrivateProfileStringA( sectionA, entryA,
     1363                                           stringA, filenameA );
    14101364    HeapFree( GetProcessHeap(), 0, sectionA );
    14111365    HeapFree( GetProcessHeap(), 0, entryA );
     
    14181372 *           WritePrivateProfileSection32A   (KERNEL32)
    14191373 */
    1420 ODINFUNCTION3(BOOL, WritePrivateProfileSectionA,
    1421               LPCSTR, section,
    1422               LPCSTR, string,
    1423               LPCSTR, filename)
     1374BOOL WIN32API WritePrivateProfileSectionA(LPCSTR section,
     1375                                          LPCSTR string,
     1376                                          LPCSTR filename)
    14241377{
    14251378    BOOL ret = FALSE;
     
    14591412 *           WritePrivateProfileSection32W   (KERNEL32)
    14601413 */
    1461 ODINFUNCTION3(BOOL, WritePrivateProfileSectionW,
    1462               LPCWSTR, section,
    1463               LPCWSTR, string,
    1464               LPCWSTR, filename)
     1414BOOL WIN32API WritePrivateProfileSectionW(LPCWSTR section,
     1415                                          LPCWSTR string,
     1416                                          LPCWSTR filename)
    14651417{
    14661418    LPSTR sectionA  = HEAP_strdupWtoA( GetProcessHeap(), 0, section );
    14671419    LPSTR stringA   = HEAP_strdupWtoA( GetProcessHeap(), 0, string );
    14681420    LPSTR filenameA = HEAP_strdupWtoA( GetProcessHeap(), 0, filename );
    1469     BOOL res = CALL_ODINFUNC(WritePrivateProfileSectionA)( sectionA, stringA, filenameA );
     1421    BOOL res = WritePrivateProfileSectionA( sectionA, stringA, filenameA );
    14701422    HeapFree( GetProcessHeap(), 0, sectionA );
    14711423    HeapFree( GetProcessHeap(), 0, stringA );
     
    14771429 *           WriteProfileSection32A   (KERNEL32.747)
    14781430 */
    1479 ODINFUNCTION2(BOOL, WriteProfileSectionA,
    1480               LPCSTR, section,
    1481               LPCSTR, keys_n_values)
    1482 {
    1483     return CALL_ODINFUNC(WritePrivateProfileSectionA)( section, keys_n_values, WINININAME);
     1431BOOL WIN32API WriteProfileSectionA(LPCSTR section, LPCSTR keys_n_values)
     1432{
     1433    return WritePrivateProfileSectionA( section, keys_n_values, WINININAME);
    14841434}
    14851435
     
    14871437 *           WriteProfileSection32W   (KERNEL32.748)
    14881438 */
    1489 ODINFUNCTION2(BOOL, WriteProfileSectionW,
    1490               LPCWSTR, section,
    1491               LPCWSTR, keys_n_values)
     1439BOOL WIN32API WriteProfileSectionW(LPCWSTR section, LPCWSTR keys_n_values)
    14921440{
    14931441   if (!wininiW) wininiW = HEAP_strdupAtoW( SystemHeap, 0, WINININAME);
    14941442
    1495    return (CALL_ODINFUNC(WritePrivateProfileSectionW) (section,keys_n_values, wininiW));
     1443   return WritePrivateProfileSectionW(section,keys_n_values, wininiW);
    14961444}
    14971445
     
    14991447 *           GetPrivateProfileSectionNames16   (KERNEL.143)
    15001448 */
    1501 ODINFUNCTION3(WORD, GetPrivateProfileSectionNames16,
    1502               LPSTR, buffer,
    1503               WORD, size,
    1504               LPCSTR, filename)
     1449WORD WIN32API GetPrivateProfileSectionNames16(LPSTR  buffer,
     1450                                              WORD   size,
     1451                                              LPCSTR filename)
    15051452{
    15061453    WORD ret = 0;
     
    15191466 *           GetPrivateProfileSectionNames32A  (KERNEL32.365)
    15201467 */
    1521 ODINFUNCTION3(DWORD, GetPrivateProfileSectionNamesA,
    1522               LPSTR, buffer,
    1523               DWORD, size,
    1524               LPCSTR, filename)
    1525 {
    1526  return (CALL_ODINFUNC(GetPrivateProfileSectionNames16) (buffer,size,filename));
     1468DWORD WIN32API GetPrivateProfileSectionNamesA(LPSTR  buffer,
     1469                                              DWORD  size,
     1470                                              LPCSTR filename)
     1471{
     1472 return GetPrivateProfileSectionNames16(buffer,size,filename);
    15271473}
    15281474
     
    15301476 *           GetPrivateProfileSectionNames32W  (KERNEL32.366)
    15311477 */
    1532 ODINFUNCTION3(DWORD, GetPrivateProfileSectionNamesW,
    1533               LPWSTR, buffer,
    1534               DWORD, size,
    1535               LPCWSTR, filename)
     1478DWORD WIN32API GetPrivateProfileSectionNamesW(LPWSTR  buffer,
     1479                                              DWORD   size,
     1480                                              LPCWSTR filename)
    15361481{
    15371482   LPSTR filenameA = HEAP_strdupWtoA( GetProcessHeap(), 0, filename );
    15381483   LPSTR bufferA   = (LPSTR)HeapAlloc( GetProcessHeap(), 0, size);
    15391484
    1540    INT ret = CALL_ODINFUNC(GetPrivateProfileSectionNames16) (bufferA, size, filenameA);
     1485   INT ret = GetPrivateProfileSectionNames16 (bufferA, size, filenameA);
    15411486   lstrcpynAtoW( buffer, bufferA, size);
    15421487   HeapFree( GetProcessHeap(), 0, bufferA);
     
    15491494 *           GetPrivateProfileStruct32A (KERNEL32.370)
    15501495 */
    1551 ODINFUNCTION5(BOOL, GetPrivateProfileStructA,
    1552               LPCSTR, section,
    1553               LPCSTR, key,
    1554               LPVOID, buf,
    1555               UINT, len,
    1556               LPCSTR, filename)
     1496BOOL WIN32API GetPrivateProfileStructA(LPCSTR section, LPCSTR key,
     1497                                       LPVOID buf,
     1498                                       UINT  len,
     1499                                       LPCSTR  filename)
    15571500{
    15581501    BOOL ret = FALSE;
     
    15751518 *           GetPrivateProfileStruct32W (KERNEL32.543)
    15761519 */
    1577 ODINFUNCTION5(BOOL, GetPrivateProfileStructW,
    1578               LPCWSTR, section,
    1579               LPCWSTR, key,
    1580               LPVOID, buffer,
    1581               UINT, len,
    1582               LPCWSTR, filename)
     1520BOOL WIN32API GetPrivateProfileStructW(LPCWSTR section,
     1521                                       LPCWSTR key,
     1522                                       LPVOID  buffer,
     1523                                       UINT    len,
     1524                                       LPCWSTR filename)
    15831525{
    15841526    LPSTR sectionA  = HEAP_strdupWtoA( GetProcessHeap(), 0, section );
     
    15871529    LPSTR bufferA   = (LPSTR)HeapAlloc( GetProcessHeap(), 0, len );
    15881530
    1589     INT ret = CALL_ODINFUNC(GetPrivateProfileStructA)( sectionA, keyA, bufferA,
    1590                len, filenameA );
     1531    INT ret = GetPrivateProfileStructA( sectionA, keyA, bufferA,
     1532                                        len, filenameA );
    15911533    lstrcpynAtoW( (LPWSTR)buffer, bufferA, len );
    15921534    HeapFree( GetProcessHeap(), 0, bufferA);
     
    16021544 *           WritePrivateProfileStruct32A (KERNEL32.744)
    16031545 */
    1604 ODINFUNCTION5(BOOL, WritePrivateProfileStructA,
    1605               LPCSTR, section,
    1606               LPCSTR, key,
    1607               LPVOID, buf,
    1608               UINT, bufsize,
    1609               LPCSTR, filename)
     1546BOOL WIN32API WritePrivateProfileStructA(LPCSTR section,
     1547                                         LPCSTR key,
     1548                                         LPVOID buf,
     1549                                         UINT   bufsize,
     1550                                         LPCSTR filename)
    16101551{
    16111552    BOOL ret = FALSE;
    16121553
    16131554    if (!section && !key && !buf)  /* flush the cache */
    1614         return CALL_ODINFUNC(WritePrivateProfileStringA)( NULL, NULL, NULL, filename );
     1555        return WritePrivateProfileStringA( NULL, NULL, NULL, filename );
    16151556
    16161557    EnterCriticalSection( &PROFILE_CritSect );
     
    16271568 *           WritePrivateProfileStruct32W (KERNEL32.544)
    16281569 */
    1629 ODINFUNCTION5(BOOL, WritePrivateProfileStructW,
    1630               LPCWSTR, section,
    1631               LPCWSTR, key,
    1632               LPVOID, buf,
    1633               UINT, bufsize,
    1634               LPCWSTR, filename)
     1570BOOL WIN32API WritePrivateProfileStructW(LPCWSTR section,
     1571                                         LPCWSTR key,
     1572                                         LPVOID  buf,
     1573                                         UINT    bufsize,
     1574                                         LPCWSTR filename)
    16351575{
    16361576    LPSTR sectionA  = HEAP_strdupWtoA( GetProcessHeap(), 0, section );
    16371577    LPSTR keyA      = HEAP_strdupWtoA( GetProcessHeap(), 0, key);
    16381578    LPSTR filenameA = HEAP_strdupWtoA( GetProcessHeap(), 0, filename );
    1639     INT ret = CALL_ODINFUNC(WritePrivateProfileStructA)( sectionA, keyA, buf, bufsize,
    1640                  filenameA );
     1579    INT ret = WritePrivateProfileStructA( sectionA, keyA, buf, bufsize,
     1580                                          filenameA );
    16411581    HeapFree( GetProcessHeap(), 0, sectionA );
    16421582    HeapFree( GetProcessHeap(), 0, keyA );
     
    16511591 *     here: necessary to save open ini files
    16521592 */
    1653 ODINPROCEDURE0(WriteOutProfiles)
     1593void WIN32API WriteOutProfiles()
    16541594{
    16551595    PROFILEROOT *lastCurProfile;
Note: See TracChangeset for help on using the changeset viewer.