Changeset 181 for trunk/ICeCoffEE


Ignore:
Timestamp:
05/09/05 04:16:56 (15 years ago)
Author:
Nicholas Riley
Message:

ICeCoffEEAction.c: Replace undocumented _LSCopyApplicationURLsForItemURL
with LSCopyApplicationURLsForURL, which was introduced in 10.3.

ICFindFilesToRemove/UICookieMonster.m: Fix some minor bugs revealed by
new compiler warnings in Apple's GCC 4.0.

ICeCoffEETextEdit.c: Pass an unsigned long instead of a SInt32 to
Delay(), as intended (another GCC 4.0 nit-pick).

English.lproj/InfoPlist.strings: Update version number.

ICeCoffEEShared.h: Enable debugging.

ICeCoffEE APE.xcode: Changes for Xcode 2.0.

ICeCoffEE.m: Casts to satisfy GCC 4.0.

APEMain.m: Fix CFStringCompare third argument: options, not a pointer.
Yet another dumb coding mistake pointed out courtesy of GCC 4.0.

Location:
trunk/ICeCoffEE/ICeCoffEE
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/ICeCoffEE/ICeCoffEE/APEMain.m

    r167 r181  
    172172    ICapeprintf("ICeCoffEE APE: message '%@' (inData = %@)\n", message, inData);
    173173   
    174     if (CFStringCompare(message, kICPreferencesChanged, NULL) == kCFCompareEqualTo)             
     174    if (CFStringCompare(message, kICPreferencesChanged, 0) == kCFCompareEqualTo)               
    175175    {   // request to reload prefs from our preference pane
    176176        ICCF_ReloadPrefs();
  • trunk/ICeCoffEE/ICeCoffEE/ICFindFilesToRemove/UICookieMonster.m

    r68 r181  
    4343    isGlobal = global;
    4444    version = inVersion;
    45     cachedVersion = NULL;
     45    cachedVersion = 0;
    4646   
    4747    files = [[NSMutableArray arrayWithCapacity:0] retain];
     
    104104    [productID release];
    105105    [files release];
     106    [super dealloc];
    106107}
    107108
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/nicholas.pbxuser

    r180 r181  
    33        089C165DFE840E0CC02AAC07 = {
    44                uiCtxt = {
    5                         sepNavIntBoundsRect = "{{0, 0}, {735, 464}}";
    6                         sepNavSelRange = "{217, 0}";
    7                         sepNavVisRect = "{{0, 0}, {735, 464}}";
     5                        sepNavIntBoundsRect = "{{0, 0}, {813, 170}}";
     6                        sepNavSelRange = "{113, 0}";
     7                        sepNavVisRect = "{{0, 0}, {813, 170}}";
    88                        sepNavWindowFrame = "{{15, 239}, {750, 502}}";
    99                };
     
    7878                                PBXFileTableDataSourceColumnWidthsKey = (
    7979                                        20,
    80                                         248,
     80                                        237,
    8181                                        20,
    8282                                        49,
     
    169169                                );
    170170                        };
    171                         PBXPerProjectTemplateStateSaveDate = 137288214;
     171                        PBXPerProjectTemplateStateSaveDate = 137300198;
    172172                        PBXPrepackagedSmartGroups_v2 = (
    173173                                {
     
    644644                                WindowFrame = "{{524, 473}, {756, 352}}";
    645645                        };
    646                         PBXWorkspaceStateSaveDate = 137288214;
     646                        PBXWorkspaceStateSaveDate = 137300198;
     647                };
     648                perUserProjectItems = {
     649                        E18B483F082F0CC5000E96F5 = E18B483F082F0CC5000E96F5;
     650                        E18B4846082F0CF2000E96F5 = E18B4846082F0CF2000E96F5;
     651                        E18B4847082F0CF2000E96F5 = E18B4847082F0CF2000E96F5;
     652                        E18B484A082F0CF2000E96F5 = E18B484A082F0CF2000E96F5;
     653                        E18B497A082F0DFB000E96F5 = E18B497A082F0DFB000E96F5;
     654                        E18B497B082F0DFB000E96F5 = E18B497B082F0DFB000E96F5;
     655                        E18B498F082F10DD000E96F5 = E18B498F082F10DD000E96F5;
     656                        E18B4990082F10DD000E96F5 = E18B4990082F10DD000E96F5;
     657                        E18B4991082F10DD000E96F5 = E18B4991082F10DD000E96F5;
     658                        E18B4992082F10DD000E96F5 = E18B4992082F10DD000E96F5;
     659                        E18B49AC082F12B8000E96F5 = E18B49AC082F12B8000E96F5;
     660                        E18B49AD082F12B8000E96F5 = E18B49AD082F12B8000E96F5;
     661                        E18B49AE082F12B8000E96F5 = E18B49AE082F12B8000E96F5;
     662                        E18B49AF082F12B8000E96F5 = E18B49AF082F12B8000E96F5;
     663                        E18B49B0082F12B8000E96F5 = E18B49B0082F12B8000E96F5;
     664                        E18B49B1082F12B8000E96F5 = E18B49B1082F12B8000E96F5;
     665                        E18B49B2082F12B8000E96F5 = E18B49B2082F12B8000E96F5;
     666                        E18B49B3082F12B8000E96F5 = E18B49B3082F12B8000E96F5;
     667                        E18B49B6082F12BD000E96F5 = E18B49B6082F12BD000E96F5;
     668                        E18B49BF082F12FB000E96F5 = E18B49BF082F12FB000E96F5;
     669                        E18B49C0082F12FB000E96F5 = E18B49C0082F12FB000E96F5;
     670                        E18B49C1082F12FB000E96F5 = E18B49C1082F12FB000E96F5;
     671                        E18B49C2082F12FB000E96F5 = E18B49C2082F12FB000E96F5;
     672                        E18B49C3082F12FB000E96F5 = E18B49C3082F12FB000E96F5;
     673                        E18B49C6082F1309000E96F5 = E18B49C6082F1309000E96F5;
     674                        E18B49C7082F1309000E96F5 = E18B49C7082F1309000E96F5;
     675                        E18B49DC082F1726000E96F5 = E18B49DC082F1726000E96F5;
     676                        E18B49DE082F1726000E96F5 = E18B49DE082F1726000E96F5;
     677                        E18B49E6082F18B7000E96F5 = E18B49E6082F18B7000E96F5;
     678                        E18B49E7082F18B7000E96F5 = E18B49E7082F18B7000E96F5;
     679                        E18B49E8082F18B7000E96F5 = E18B49E8082F18B7000E96F5;
     680                        E18B49E9082F18B7000E96F5 = E18B49E9082F18B7000E96F5;
     681                        E18B49EA082F18B7000E96F5 = E18B49EA082F18B7000E96F5;
     682                        E18B49EB082F18B7000E96F5 = E18B49EB082F18B7000E96F5;
     683                        E18B49EC082F18B7000E96F5 = E18B49EC082F18B7000E96F5;
     684                        E18B49ED082F18B7000E96F5 = E18B49ED082F18B7000E96F5;
     685                        E18B49EE082F18B7000E96F5 = E18B49EE082F18B7000E96F5;
     686                        E18B49EF082F18B7000E96F5 = E18B49EF082F18B7000E96F5;
     687                        E18B49F0082F18B7000E96F5 = E18B49F0082F18B7000E96F5;
     688                        E18B49F1082F18B7000E96F5 = E18B49F1082F18B7000E96F5;
     689                        E18B49F2082F18B7000E96F5 = E18B49F2082F18B7000E96F5;
     690                        E18B49F3082F18B7000E96F5 = E18B49F3082F18B7000E96F5;
     691                        E18B49F4082F18B7000E96F5 = E18B49F4082F18B7000E96F5;
     692                        E18B49F5082F18B7000E96F5 = E18B49F5082F18B7000E96F5;
     693                        E18B49F6082F18B7000E96F5 = E18B49F6082F18B7000E96F5;
     694                        E18B49F7082F18C6000E96F5 = E18B49F7082F18C6000E96F5;
     695                        E18B49F8082F18C6000E96F5 = E18B49F8082F18C6000E96F5;
     696                        E18B49FC082F18CA000E96F5 = E18B49FC082F18CA000E96F5;
     697                        E18B49FD082F18CA000E96F5 = E18B49FD082F18CA000E96F5;
     698                        E18B49FE082F18CF000E96F5 = E18B49FE082F18CF000E96F5;
     699                        E18B49FF082F18CF000E96F5 = E18B49FF082F18CF000E96F5;
     700                        E18B4A02082F18E1000E96F5 = E18B4A02082F18E1000E96F5;
     701                        E18B4A03082F18E1000E96F5 = E18B4A03082F18E1000E96F5;
    647702                };
    648703                sourceControlManager = E12B21580548C9B600CFF4E9;
     
    680735                environmentEntries = (
    681736                );
     737                executableSystemSymbolLevel = 0;
     738                executableUserSymbolLevel = 0;
    682739                isa = PBXExecutable;
    683740                launchableReference = E104851D040C1E3900050002;
     
    685742                name = "テキストエディット";
    686743                shlibInfoDictList = (
     744                );
     745                shlibInfoDictList_v2 = (
    687746                );
    688747                sourceDirectories = (
     
    718777                isa = PBXSourceControlManager;
    719778                scmConfiguration = {
     779                        SubversionToolPath = /usr/local/bin/svn;
    720780                };
    721781                scmType = scm.subversion;
     
    724784                indexTemplatePath = "";
    725785                isa = PBXCodeSenseManager;
    726                 usesDefaults = 0;
    727                 wantsCodeCompletion = 1;
    728                 wantsCodeCompletionAutoSuggestions = 0;
    729                 wantsCodeCompletionCaseSensitivity = 1;
    730                 wantsCodeCompletionListAlways = 0;
    731                 wantsCodeCompletionOnlyMatchingItems = 1;
    732                 wantsCodeCompletionParametersIncluded = 1;
    733                 wantsCodeCompletionPlaceholdersInserted = 1;
    734                 wantsCodeCompletionTabCompletes = 1;
    735                 wantsIndex = 1;
    736786        };
    737787        E12FEC3D04959F5A00AEFBF9 = {
     
    819869                        },
    820870                );
     871                executableSystemSymbolLevel = 0;
     872                executableUserSymbolLevel = 0;
    821873                isa = PBXExecutable;
    822874                launchableReference = E1317A3603DF242100050002;
     
    824876                name = "System Preferences";
    825877                shlibInfoDictList = (
     878                );
     879                shlibInfoDictList_v2 = (
    826880                );
    827881                sourceDirectories = (
     
    866920        E135625E03DC9FC200050002 = {
    867921                uiCtxt = {
    868                         sepNavIntBoundsRect = "{{0, 0}, {532, 695}}";
    869                         sepNavSelRange = "{283, 0}";
    870                         sepNavVisRect = "{{0, 144}, {532, 551}}";
     922                        sepNavIntBoundsRect = "{{0, 0}, {508, 682}}";
     923                        sepNavSelRange = "{1772, 0}";
     924                        sepNavVisRect = "{{0, 130}, {508, 551}}";
    871925                        sepNavWindowFrame = "{{174, 96}, {547, 589}}";
    872926                };
     
    914968                        },
    915969                );
     970                executableSystemSymbolLevel = 0;
     971                executableUserSymbolLevel = 0;
    916972                isa = PBXExecutable;
    917973                launchableReference = E136EAA203E42F7500050002;
     
    919975                name = Terminal;
    920976                shlibInfoDictList = (
     977                );
     978                shlibInfoDictList_v2 = (
    921979                );
    922980                sourceDirectories = (
     
    9721030        E14343B403DB4CF200050002 = {
    9731031                uiCtxt = {
    974                         sepNavIntBoundsRect = "{{0, 0}, {735, 6911}}";
    975                         sepNavSelRange = "{9495, 16}";
    976                         sepNavVisRect = "{{0, 3060}, {735, 464}}";
    977                         sepNavWindowFrame = "{{156, 228}, {750, 502}}";
     1032                        sepNavIntBoundsRect = "{{0, 0}, {686, 6787}}";
     1033                        sepNavSelRange = "{6810, 0}";
     1034                        sepNavVisRect = "{{0, 2040}, {686, 353}}";
     1035                        sepNavWindowFrame = "{{469, 47}, {750, 502}}";
    9781036                };
    9791037        };
     
    10141072                environmentEntries = (
    10151073                );
     1074                executableSystemSymbolLevel = 0;
     1075                executableUserSymbolLevel = 0;
    10161076                isa = PBXExecutable;
    10171077                launchableReference = E15E6A7504188D6900050002;
     
    10191079                name = "システム環境設定";
    10201080                shlibInfoDictList = (
     1081                );
     1082                shlibInfoDictList_v2 = (
    10211083                );
    10221084                sourceDirectories = (
     
    10331095        E165AB3603E7A7FC00050002 = {
    10341096                uiCtxt = {
    1035                         sepNavIntBoundsRect = "{{0, 0}, {735, 3923}}";
    1036                         sepNavSelRange = "{11290, 0}";
    1037                         sepNavVisRect = "{{0, 3158}, {735, 464}}";
     1097                        sepNavIntBoundsRect = "{{0, 0}, {743, 3645}}";
     1098                        sepNavSelRange = "{1396, 0}";
     1099                        sepNavVisRect = "{{0, 341}, {743, 363}}";
    10381100                        sepNavWindowFrame = "{{38, 218}, {750, 502}}";
    10391101                };
     
    10441106                name = "ICeCoffEEAppMenu.c: 44";
    10451107                rLen = 0;
    1046                 rLoc = 9051;
     1108                rLoc = 8820;
    10471109                rType = 0;
    10481110                vrLen = 1734;
     
    10661128                environmentEntries = (
    10671129                );
     1130                executableSystemSymbolLevel = 0;
     1131                executableUserSymbolLevel = 0;
    10681132                isa = PBXExecutable;
    10691133                launchableReference = E165AB3D03E7BCDE00050002;
     
    10711135                name = TextEdit;
    10721136                shlibInfoDictList = (
     1137                );
     1138                shlibInfoDictList_v2 = (
    10731139                );
    10741140                sourceDirectories = (
     
    10851151        E169DBA103E4EF5E00050002 = {
    10861152                uiCtxt = {
    1087                         sepNavIntBoundsRect = "{{0, 0}, {609, 2897}}";
    1088                         sepNavSelRange = "{1292, 56}";
    1089                         sepNavVisRect = "{{0, 0}, {609, 566}}";
     1153                        sepNavIntBoundsRect = "{{0, 0}, {758, 2222}}";
     1154                        sepNavSelRange = "{7587, 0}";
     1155                        sepNavVisRect = "{{0, 1617}, {758, 353}}";
    10901156                };
    10911157        };
     
    11021168        E169DBA703E4F6A400050002 = {
    11031169                uiCtxt = {
    1104                         sepNavIntBoundsRect = "{{0, 0}, {733, 792}}";
    1105                         sepNavSelRange = "{0, 0}";
    1106                         sepNavVisRect = "{{0, 0}, {733, 443}}";
     1170                        sepNavIntBoundsRect = "{{0, 0}, {711, 737}}";
     1171                        sepNavSelRange = "{1139, 0}";
     1172                        sepNavVisRect = "{{0, 272}, {711, 464}}";
    11071173                        sepNavWindowFrame = "{{84, 262}, {750, 502}}";
    11081174                };
     
    11251191                environmentEntries = (
    11261192                );
     1193                executableSystemSymbolLevel = 0;
     1194                executableUserSymbolLevel = 0;
    11271195                isa = PBXExecutable;
    11281196                launchableReference = E175F28403E7445700050002;
     
    11301198                name = SimpleText;
    11311199                shlibInfoDictList = (
     1200                );
     1201                shlibInfoDictList_v2 = (
    11321202                );
    11331203                sourceDirectories = (
     
    11681238        E182C8F603DE817F00050002 = {
    11691239                uiCtxt = {
    1170                         sepNavIntBoundsRect = "{{0, 0}, {764, 516}}";
     1240                        sepNavIntBoundsRect = "{{0, 0}, {686, 622}}";
    11711241                        sepNavSelRange = "{322, 18}";
    1172                         sepNavVisRect = "{{0, 108}, {764, 99}}";
    1173                         sepNavWindowFrame = "{{176, 92}, {750, 502}}";
     1242                        sepNavVisRect = "{{0, 0}, {686, 621}}";
     1243                        sepNavWindowFrame = "{{378, 506}, {725, 659}}";
    11741244                };
    11751245        };
     
    11801250                state = 1;
    11811251        };
     1252        E18B483F082F0CC5000E96F5 = {
     1253                comments = "warning: passing argument 3 of 'CFStringCompare' makes integer from pointer without a cast";
     1254                fRef = F9A6986E03BE1DF000AA4DA5;
     1255                isa = PBXTextBookmark;
     1256                rLen = 1;
     1257                rLoc = 173;
     1258                rType = 1;
     1259        };
     1260        E18B4840082F0CD6000E96F5 = {
     1261                isa = PBXFileReference;
     1262                lastKnownFileType = sourcecode.c.h;
     1263                name = CFString.h;
     1264                path = /Developer/SDKs/MacOSX10.3.9.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFString.h;
     1265                refType = 0;
     1266                sourceTree = "<absolute>";
     1267                uiCtxt = {
     1268                        sepNavIntBoundsRect = "{{0, 0}, {792, 8327}}";
     1269                        sepNavSelRange = "{13407, 196}";
     1270                        sepNavVisRect = "{{0, 2693}, {792, 928}}";
     1271                        sepNavWindowFrame = "{{15, 187}, {831, 986}}";
     1272                };
     1273        };
     1274        E18B4846082F0CF2000E96F5 = {
     1275                fRef = E18B4840082F0CD6000E96F5;
     1276                isa = PBXTextBookmark;
     1277                rLen = 1;
     1278                rLoc = 336;
     1279                rType = 1;
     1280        };
     1281        E18B4847082F0CF2000E96F5 = {
     1282                fRef = E18B4840082F0CD6000E96F5;
     1283                isa = PBXTextBookmark;
     1284                name = CFOptionFlags;
     1285                rLen = 13;
     1286                rLoc = 17210;
     1287                rType = 0;
     1288                vrLen = 4010;
     1289                vrLoc = 15255;
     1290        };
     1291        E18B484A082F0CF2000E96F5 = {
     1292                fRef = F9A6986E03BE1DF000AA4DA5;
     1293                isa = PBXTextBookmark;
     1294                name = CFStringCompare;
     1295                rLen = 15;
     1296                rLoc = 7767;
     1297                rType = 0;
     1298                vrLen = 1604;
     1299                vrLoc = 6944;
     1300        };
     1301        E18B497A082F0DFB000E96F5 = {
     1302                comments = "warning: passing argument 3 of 'CFStringCompare' makes integer from pointer without a cast";
     1303                fRef = F9A6986E03BE1DF000AA4DA5;
     1304                isa = PBXTextBookmark;
     1305                rLen = 1;
     1306                rLoc = 173;
     1307                rType = 1;
     1308        };
     1309        E18B497B082F0DFB000E96F5 = {
     1310                fRef = F9A6986E03BE1DF000AA4DA5;
     1311                isa = PBXTextBookmark;
     1312                name = "if (CFStringCompare(message, kICPreferencesChanged, NULL) == kCFCompareEqualTo)";
     1313                rLen = 83;
     1314                rLoc = 7759;
     1315                rType = 0;
     1316                vrLen = 454;
     1317                vrLoc = 7506;
     1318        };
     1319        E18B498F082F10DD000E96F5 = {
     1320                fRef = F9A6986E03BE1DF000AA4DA5;
     1321                isa = PBXTextBookmark;
     1322                name = "APEMain.m: 174";
     1323                rLen = 0;
     1324                rLoc = 7816;
     1325                rType = 0;
     1326                vrLen = 451;
     1327                vrLoc = 7506;
     1328        };
     1329        E18B4990082F10DD000E96F5 = {
     1330                comments = "warning: pointer targets in passing argument 6 of 'CFStringGetBytes' differ in signedness";
     1331                fRef = E14343B403DB4CF200050002;
     1332                isa = PBXTextBookmark;
     1333                rLen = 1;
     1334                rLoc = 256;
     1335                rType = 1;
     1336        };
     1337        E18B4991082F10DD000E96F5 = {
     1338                fRef = F9A6986E03BE1DF000AA4DA5;
     1339                isa = PBXTextBookmark;
     1340                name = "APEMain.m: 174";
     1341                rLen = 0;
     1342                rLoc = 7816;
     1343                rType = 0;
     1344                vrLen = 451;
     1345                vrLoc = 7506;
     1346        };
     1347        E18B4992082F10DD000E96F5 = {
     1348                fRef = E14343B403DB4CF200050002;
     1349                isa = PBXTextBookmark;
     1350                name = "ICeCoffEE.m: 257";
     1351                rLen = 0;
     1352                rLoc = 8955;
     1353                rType = 0;
     1354                vrLen = 408;
     1355                vrLoc = 8784;
     1356        };
     1357        E18B49AC082F12B8000E96F5 = {
     1358                fRef = E14343B403DB4CF200050002;
     1359                isa = PBXTextBookmark;
     1360                name = "ICeCoffEE.m: 187";
     1361                rLen = 0;
     1362                rLoc = 6810;
     1363                rType = 0;
     1364                vrLen = 1043;
     1365                vrLoc = 6274;
     1366        };
     1367        E18B49AD082F12B8000E96F5 = {
     1368                fRef = E19EB4FA03DD35A700050002;
     1369                isa = PBXTextBookmark;
     1370                name = "cachedVersion = NULL;";
     1371                rLen = 23;
     1372                rLoc = 1186;
     1373                rType = 0;
     1374                vrLen = 1076;
     1375                vrLoc = 797;
     1376        };
     1377        E18B49AE082F12B8000E96F5 = {
     1378                fRef = E169DBA103E4EF5E00050002;
     1379                isa = PBXTextBookmark;
     1380                name = "Delay(blinkDelay, &junk);";
     1381                rLen = 42;
     1382                rLoc = 7867;
     1383                rType = 0;
     1384                vrLen = 1177;
     1385                vrLoc = 7166;
     1386        };
     1387        E18B49AF082F12B8000E96F5 = {
     1388                comments = "warning: value computed is not used";
     1389                fRef = E1BF166A03DBE27000050002;
     1390                isa = PBXTextBookmark;
     1391                rLen = 1;
     1392                rLoc = 139;
     1393                rType = 1;
     1394        };
     1395        E18B49B0082F12B8000E96F5 = {
     1396                fRef = E14343B403DB4CF200050002;
     1397                isa = PBXTextBookmark;
     1398                name = "ICeCoffEE.m: 187";
     1399                rLen = 0;
     1400                rLoc = 6810;
     1401                rType = 0;
     1402                vrLen = 1043;
     1403                vrLoc = 6274;
     1404        };
     1405        E18B49B1082F12B8000E96F5 = {
     1406                fRef = E19EB4FA03DD35A700050002;
     1407                isa = PBXTextBookmark;
     1408                name = "cachedVersion = NULL;";
     1409                rLen = 23;
     1410                rLoc = 1186;
     1411                rType = 0;
     1412                vrLen = 1076;
     1413                vrLoc = 797;
     1414        };
     1415        E18B49B2082F12B8000E96F5 = {
     1416                fRef = E169DBA103E4EF5E00050002;
     1417                isa = PBXTextBookmark;
     1418                name = "Delay(blinkDelay, &junk);";
     1419                rLen = 42;
     1420                rLoc = 7867;
     1421                rType = 0;
     1422                vrLen = 1177;
     1423                vrLoc = 7166;
     1424        };
     1425        E18B49B3082F12B8000E96F5 = {
     1426                fRef = E1BF166A03DBE27000050002;
     1427                isa = PBXTextBookmark;
     1428                name = "ICLog(@\"selectedRange %@ selectionRect %@ textBlinkCount %d\", NSStringFromRange(selectedRange), NSStringFromRect(selectionRect), ICCF_prefs.textBlinkCount);";
     1429                rLen = 161;
     1430                rLoc = 4705;
     1431                rType = 0;
     1432                vrLen = 1469;
     1433                vrLoc = 3678;
     1434        };
     1435        E18B49B6082F12BD000E96F5 = {
     1436                fRef = E1BF166A03DBE27000050002;
     1437                isa = PBXTextBookmark;
     1438                name = "ICLog(@\"selectedRange %@ selectionRect %@ textBlinkCount %d\", NSStringFromRange(selectedRange), NSStringFromRect(selectionRect), ICCF_prefs.textBlinkCount);";
     1439                rLen = 161;
     1440                rLoc = 4705;
     1441                rType = 0;
     1442                vrLen = 1469;
     1443                vrLoc = 3678;
     1444        };
     1445        E18B49BF082F12FB000E96F5 = {
     1446                fRef = E1BF166A03DBE27000050002;
     1447                isa = PBXTextBookmark;
     1448                name = "ICLog(@\"selectedRange %@ selectionRect %@ textBlinkCount %d\", NSStringFromRange(selectedRange), NSStringFromRect(selectionRect), ICCF_prefs.textBlinkCount);";
     1449                rLen = 161;
     1450                rLoc = 4705;
     1451                rType = 0;
     1452                vrLen = 1469;
     1453                vrLoc = 3678;
     1454        };
     1455        E18B49C0082F12FB000E96F5 = {
     1456                fRef = E1BF4A4D0487C77C00C20906;
     1457                isa = PBXTextBookmark;
     1458                name = "German: 1";
     1459                rLen = 0;
     1460                rLoc = 15;
     1461                rType = 0;
     1462                vrLen = 374;
     1463                vrLoc = 0;
     1464        };
     1465        E18B49C1082F12FB000E96F5 = {
     1466                fRef = 089C165DFE840E0CC02AAC07;
     1467                isa = PBXTextBookmark;
     1468                rLen = 3;
     1469                rLoc = 103;
     1470                rType = 0;
     1471        };
     1472        E18B49C2082F12FB000E96F5 = {
     1473                fRef = E1BF4A4D0487C77C00C20906;
     1474                isa = PBXTextBookmark;
     1475                name = "German: 1";
     1476                rLen = 0;
     1477                rLoc = 15;
     1478                rType = 0;
     1479                vrLen = 374;
     1480                vrLoc = 0;
     1481        };
     1482        E18B49C3082F12FB000E96F5 = {
     1483                fRef = 089C165DFE840E0CC02AAC07;
     1484                isa = PBXTextBookmark;
     1485                name = "English: 5";
     1486                rLen = 0;
     1487                rLoc = 113;
     1488                rType = 0;
     1489                vrLen = 238;
     1490                vrLoc = 0;
     1491        };
     1492        E18B49C6082F1309000E96F5 = {
     1493                fRef = E1BF166A03DBE27000050002;
     1494                isa = PBXTextBookmark;
     1495                name = "ICLog(@\"selectedRange %@ selectionRect %@ textBlinkCount %d\", NSStringFromRange(selectedRange), NSStringFromRect(selectionRect), ICCF_prefs.textBlinkCount);";
     1496                rLen = 161;
     1497                rLoc = 4705;
     1498                rType = 0;
     1499                vrLen = 1469;
     1500                vrLoc = 3678;
     1501        };
     1502        E18B49C7082F1309000E96F5 = {
     1503                fRef = 089C165DFE840E0CC02AAC07;
     1504                isa = PBXTextBookmark;
     1505                name = "English: 5";
     1506                rLen = 0;
     1507                rLoc = 113;
     1508                rType = 0;
     1509                vrLen = 238;
     1510                vrLoc = 0;
     1511        };
     1512        E18B49C8082F142B000E96F5 = {
     1513                isa = PBXFileReference;
     1514                lastKnownFileType = sourcecode.c.h;
     1515                name = OSUtils.h;
     1516                path = /Developer/SDKs/MacOSX10.3.9.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/OSUtils.h;
     1517                refType = 0;
     1518                sourceTree = "<absolute>";
     1519                uiCtxt = {
     1520                        sepNavIntBoundsRect = "{{0, 0}, {758, 6116}}";
     1521                        sepNavSelRange = "{8211, 7}";
     1522                        sepNavVisRect = "{{0, 3074}, {758, 353}}";
     1523                };
     1524        };
     1525        E18B49CF082F1466000E96F5 = {
     1526                isa = PBXFileReference;
     1527                lastKnownFileType = sourcecode.c.h;
     1528                name = CFURL.h;
     1529                path = /Developer/SDKs/MacOSX10.3.9.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFURL.h;
     1530                refType = 0;
     1531                sourceTree = "<absolute>";
     1532                uiCtxt = {
     1533                        sepNavIntBoundsRect = "{{0, 0}, {758, 4642}}";
     1534                        sepNavSelRange = "{1704, 13}";
     1535                        sepNavVisRect = "{{0, 308}, {758, 353}}";
     1536                };
     1537        };
     1538        E18B49DC082F1726000E96F5 = {
     1539                fRef = E18B49DD082F1726000E96F5;
     1540                isa = PBXTextBookmark;
     1541                rLen = 0;
     1542                rLoc = 2147483647;
     1543                rType = 0;
     1544        };
     1545        E18B49DD082F1726000E96F5 = {
     1546                isa = PBXFileReference;
     1547                lastKnownFileType = sourcecode.c.h;
     1548                name = LSInfo.h;
     1549                path = /Developer/SDKs/MacOSX10.3.9.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Headers/LSInfo.h;
     1550                refType = 0;
     1551                sourceTree = "<absolute>";
     1552                uiCtxt = {
     1553                        sepNavIntBoundsRect = "{{0, 0}, {686, 12155}}";
     1554                        sepNavSelRange = "{33879, 24}";
     1555                        sepNavVisRect = "{{0, 11533}, {686, 621}}";
     1556                        sepNavWindowFrame = "{{567, 115}, {725, 659}}";
     1557                };
     1558        };
     1559        E18B49DE082F1726000E96F5 = {
     1560                fRef = E18B49DF082F1726000E96F5;
     1561                isa = PBXTextBookmark;
     1562                name = LSCopyApplicationURLsFor;
     1563                rLen = 24;
     1564                rLoc = 33879;
     1565                rType = 0;
     1566                vrLen = 1563;
     1567                vrLoc = 32560;
     1568        };
     1569        E18B49DF082F1726000E96F5 = {
     1570                isa = PBXFileReference;
     1571                name = LSInfo.h;
     1572                path = /Developer/SDKs/MacOSX10.3.9.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Headers/LSInfo.h;
     1573                refType = 0;
     1574                sourceTree = "<absolute>";
     1575        };
     1576        E18B49E6082F18B7000E96F5 = {
     1577                fRef = E1BF166A03DBE27000050002;
     1578                isa = PBXTextBookmark;
     1579                name = "ICLog(@\"selectedRange %@ selectionRect %@ textBlinkCount %d\", NSStringFromRange(selectedRange), NSStringFromRect(selectionRect), ICCF_prefs.textBlinkCount);";
     1580                rLen = 161;
     1581                rLoc = 4705;
     1582                rType = 0;
     1583                vrLen = 1469;
     1584                vrLoc = 3678;
     1585        };
     1586        E18B49E7082F18B7000E96F5 = {
     1587                fRef = E18B49C8082F142B000E96F5;
     1588                isa = PBXTextBookmark;
     1589                name = "Delay(";
     1590                rLen = 7;
     1591                rLoc = 8211;
     1592                rType = 0;
     1593                vrLen = 855;
     1594                vrLoc = 7848;
     1595        };
     1596        E18B49E8082F18B7000E96F5 = {
     1597                fRef = E169DBA103E4EF5E00050002;
     1598                isa = PBXTextBookmark;
     1599                name = "ICeCoffEETextEdit.c: 148";
     1600                rLen = 0;
     1601                rLoc = 7587;
     1602                rType = 0;
     1603                vrLen = 1184;
     1604                vrLoc = 7166;
     1605        };
     1606        E18B49E9082F18B7000E96F5 = {
     1607                fRef = E19EB4FC03DD35A700050002;
     1608                isa = PBXTextBookmark;
     1609                name = "UICookieMonster.h: 1";
     1610                rLen = 0;
     1611                rLoc = 0;
     1612                rType = 0;
     1613                vrLen = 829;
     1614                vrLoc = 0;
     1615        };
     1616        E18B49EA082F18B7000E96F5 = {
     1617                fRef = E19EB4FA03DD35A700050002;
     1618                isa = PBXTextBookmark;
     1619                name = "UICookieMonster.m: 106";
     1620                rLen = 0;
     1621                rLoc = 2865;
     1622                rType = 0;
     1623                vrLen = 416;
     1624                vrLoc = 2659;
     1625        };
     1626        E18B49EB082F18B7000E96F5 = {
     1627                fRef = E18B49CF082F1466000E96F5;
     1628                isa = PBXTextBookmark;
     1629                name = "const UInt8 *";
     1630                rLen = 13;
     1631                rLoc = 1704;
     1632                rType = 0;
     1633                vrLen = 1664;
     1634                vrLoc = 848;
     1635        };
     1636        E18B49EC082F18B7000E96F5 = {
     1637                fRef = E165AB3603E7A7FC00050002;
     1638                isa = PBXTextBookmark;
     1639                name = CFURLCreateWithBytes;
     1640                rLen = 20;
     1641                rLoc = 12005;
     1642                rType = 0;
     1643                vrLen = 976;
     1644                vrLoc = 11724;
     1645        };
     1646        E18B49ED082F18B7000E96F5 = {
     1647                fRef = E1BF166A03DBE27000050002;
     1648                isa = PBXTextBookmark;
     1649                name = "ICLog(@\"selectedRange %@ selectionRect %@ textBlinkCount %d\", NSStringFromRange(selectedRange), NSStringFromRect(selectionRect), ICCF_prefs.textBlinkCount);";
     1650                rLen = 161;
     1651                rLoc = 4705;
     1652                rType = 0;
     1653                vrLen = 1469;
     1654                vrLoc = 3678;
     1655        };
     1656        E18B49EE082F18B7000E96F5 = {
     1657                fRef = E169DBA103E4EF5E00050002;
     1658                isa = PBXTextBookmark;
     1659                name = "ICeCoffEETextEdit.c: 148";
     1660                rLen = 0;
     1661                rLoc = 7587;
     1662                rType = 0;
     1663                vrLen = 1184;
     1664                vrLoc = 7166;
     1665        };
     1666        E18B49EF082F18B7000E96F5 = {
     1667                fRef = E19EB4FA03DD35A700050002;
     1668                isa = PBXTextBookmark;
     1669                name = "UICookieMonster.m: 45";
     1670                rLen = 0;
     1671                rLoc = 1200;
     1672                rType = 0;
     1673                vrLen = 1076;
     1674                vrLoc = 797;
     1675        };
     1676        E18B49F0082F18B7000E96F5 = {
     1677                fRef = E19EB4FC03DD35A700050002;
     1678                isa = PBXTextBookmark;
     1679                name = "UICookieMonster.h: 1";
     1680                rLen = 0;
     1681                rLoc = 0;
     1682                rType = 0;
     1683                vrLen = 829;
     1684                vrLoc = 0;
     1685        };
     1686        E18B49F1082F18B7000E96F5 = {
     1687                fRef = E19EB4FA03DD35A700050002;
     1688                isa = PBXTextBookmark;
     1689                name = "UICookieMonster.m: 45";
     1690                rLen = 0;
     1691                rLoc = 1200;
     1692                rType = 0;
     1693                vrLen = 1076;
     1694                vrLoc = 797;
     1695        };
     1696        E18B49F2082F18B7000E96F5 = {
     1697                fRef = E19EB4FC03DD35A700050002;
     1698                isa = PBXTextBookmark;
     1699                name = "UICookieMonster.h: 1";
     1700                rLen = 0;
     1701                rLoc = 0;
     1702                rType = 0;
     1703                vrLen = 829;
     1704                vrLoc = 0;
     1705        };
     1706        E18B49F3082F18B7000E96F5 = {
     1707                fRef = E19EB4FA03DD35A700050002;
     1708                isa = PBXTextBookmark;
     1709                name = "UICookieMonster.m: 106";
     1710                rLen = 0;
     1711                rLoc = 2865;
     1712                rType = 0;
     1713                vrLen = 416;
     1714                vrLoc = 2659;
     1715        };
     1716        E18B49F4082F18B7000E96F5 = {
     1717                fRef = E18B49CF082F1466000E96F5;
     1718                isa = PBXTextBookmark;
     1719                name = "const UInt8 *";
     1720                rLen = 13;
     1721                rLoc = 1704;
     1722                rType = 0;
     1723                vrLen = 1664;
     1724                vrLoc = 848;
     1725        };
     1726        E18B49F5082F18B7000E96F5 = {
     1727                fRef = E165AB3603E7A7FC00050002;
     1728                isa = PBXTextBookmark;
     1729                name = "ICeCoffEEAction.c: 36";
     1730                rLen = 0;
     1731                rLoc = 1396;
     1732                rType = 0;
     1733                vrLen = 1588;
     1734                vrLoc = 975;
     1735        };
     1736        E18B49F6082F18B7000E96F5 = {
     1737                fRef = 089C165DFE840E0CC02AAC07;
     1738                isa = PBXTextBookmark;
     1739                name = "English: 5";
     1740                rLen = 0;
     1741                rLoc = 113;
     1742                rType = 0;
     1743                vrLen = 238;
     1744                vrLoc = 0;
     1745        };
     1746        E18B49F7082F18C6000E96F5 = {
     1747                fRef = E165AB3603E7A7FC00050002;
     1748                isa = PBXTextBookmark;
     1749                name = "ICeCoffEEAction.c: 36";
     1750                rLen = 0;
     1751                rLoc = 1396;
     1752                rType = 0;
     1753                vrLen = 1588;
     1754                vrLoc = 975;
     1755        };
     1756        E18B49F8082F18C6000E96F5 = {
     1757                fRef = 089C165DFE840E0CC02AAC07;
     1758                isa = PBXTextBookmark;
     1759                name = "English: 5";
     1760                rLen = 0;
     1761                rLoc = 113;
     1762                rType = 0;
     1763                vrLen = 238;
     1764                vrLoc = 0;
     1765        };
     1766        E18B49FC082F18CA000E96F5 = {
     1767                fRef = E165AB3603E7A7FC00050002;
     1768                isa = PBXTextBookmark;
     1769                name = "ICeCoffEEAction.c: 36";
     1770                rLen = 0;
     1771                rLoc = 1396;
     1772                rType = 0;
     1773                vrLen = 1588;
     1774                vrLoc = 975;
     1775        };
     1776        E18B49FD082F18CA000E96F5 = {
     1777                fRef = 089C165DFE840E0CC02AAC07;
     1778                isa = PBXTextBookmark;
     1779                name = "English: 5";
     1780                rLen = 0;
     1781                rLoc = 113;
     1782                rType = 0;
     1783                vrLen = 238;
     1784                vrLoc = 0;
     1785        };
     1786        E18B49FE082F18CF000E96F5 = {
     1787                fRef = E165AB3603E7A7FC00050002;
     1788                isa = PBXTextBookmark;
     1789                name = "ICeCoffEEAction.c: 36";
     1790                rLen = 0;
     1791                rLoc = 1396;
     1792                rType = 0;
     1793                vrLen = 1588;
     1794                vrLoc = 975;
     1795        };
     1796        E18B49FF082F18CF000E96F5 = {
     1797                fRef = 089C165DFE840E0CC02AAC07;
     1798                isa = PBXTextBookmark;
     1799                name = "English: 5";
     1800                rLen = 0;
     1801                rLoc = 113;
     1802                rType = 0;
     1803                vrLen = 238;
     1804                vrLoc = 0;
     1805        };
     1806        E18B4A02082F18E1000E96F5 = {
     1807                fRef = E165AB3603E7A7FC00050002;
     1808                isa = PBXTextBookmark;
     1809                name = "ICeCoffEEAction.c: 36";
     1810                rLen = 0;
     1811                rLoc = 1396;
     1812                rType = 0;
     1813                vrLen = 1588;
     1814                vrLoc = 975;
     1815        };
     1816        E18B4A03082F18E1000E96F5 = {
     1817                fRef = 089C165DFE840E0CC02AAC07;
     1818                isa = PBXTextBookmark;
     1819                name = "English: 5";
     1820                rLen = 0;
     1821                rLoc = 113;
     1822                rType = 0;
     1823                vrLen = 238;
     1824                vrLoc = 0;
     1825        };
    11821826        E19EB4FA03DD35A700050002 = {
    11831827                uiCtxt = {
    1184                         sepNavIntBoundsRect = "{{0, 0}, {609, 2337}}";
    1185                         sepNavSelRange = "{0, 0}";
    1186                         sepNavVisRect = "{{0, 0}, {609, 566}}";
     1828                        sepNavIntBoundsRect = "{{0, 0}, {758, 1848}}";
     1829                        sepNavSelRange = "{2865, 0}";
     1830                        sepNavVisRect = "{{0, 1050}, {758, 353}}";
     1831                        sepNavWindowFrame = "{{84, 451}, {725, 659}}";
    11871832                };
    11881833        };
     
    11971842        E19EB4FC03DD35A700050002 = {
    11981843                uiCtxt = {
    1199                         sepNavIntBoundsRect = "{{0, 0}, {609, 566}}";
     1844                        sepNavIntBoundsRect = "{{0, 0}, {758, 429}}";
    12001845                        sepNavSelRange = "{0, 0}";
    1201                         sepNavVisRect = "{{0, 0}, {609, 566}}";
     1846                        sepNavVisRect = "{{0, 0}, {758, 353}}";
    12021847                };
    12031848        };
     
    12381883                environmentEntries = (
    12391884                );
     1885                executableSystemSymbolLevel = 0;
     1886                executableUserSymbolLevel = 0;
    12401887                isa = PBXExecutable;
    12411888                libgmallocEnabled = 0;
    12421889                name = ICFindFilesToRemove;
    12431890                shlibInfoDictList = (
     1891                );
     1892                shlibInfoDictList_v2 = (
    12441893                );
    12451894                sourceDirectories = (
     
    12631912                environmentEntries = (
    12641913                );
     1914                executableSystemSymbolLevel = 0;
     1915                executableUserSymbolLevel = 0;
    12651916                isa = PBXExecutable;
    12661917                launchableReference = E1BF674C054C7F9300C390BC;
     
    12691920                shlibInfoDictList = (
    12701921                );
     1922                shlibInfoDictList_v2 = (
     1923                );
    12711924                sourceDirectories = (
    12721925                );
     
    13141967        E1BF166A03DBE27000050002 = {
    13151968                uiCtxt = {
    1316                         sepNavIntBoundsRect = "{{0, 0}, {735, 2195}}";
    1317                         sepNavSelRange = "{4413, 0}";
    1318                         sepNavVisRect = "{{0, 1363}, {735, 464}}";
     1969                        sepNavIntBoundsRect = "{{0, 0}, {758, 2050}}";
     1970                        sepNavSelRange = "{4705, 161}";
     1971                        sepNavVisRect = "{{0, 1329}, {758, 353}}";
    13191972                        sepNavWindowFrame = "{{61, 197}, {750, 502}}";
    13201973                };
     
    14122065        F9A6986E03BE1DF000AA4DA5 = {
    14132066                uiCtxt = {
    1414                         sepNavIntBoundsRect = "{{0, 0}, {621, 3887}}";
    1415                         sepNavSelRange = "{3727, 89}";
    1416                         sepNavVisRect = "{{0, 1272}, {621, 155}}";
    1417                         sepNavWindowFrame = "{{153, 113}, {750, 502}}";
     2067                        sepNavIntBoundsRect = "{{0, 0}, {711, 3613}}";
     2068                        sepNavSelRange = "{7816, 0}";
     2069                        sepNavVisRect = "{{0, 1956}, {711, 444}}";
     2070                        sepNavWindowFrame = "{{440, 49}, {750, 502}}";
    14182071                };
    14192072        };
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/project.pbxproj

    r169 r181  
    5757                29B97313FDCFA39411CA2CEA = {
    5858                        buildSettings = {
    59                                 MACOSX_DEPLOYMENT_TARGET = 10.2;
    60                                 SDKROOT = /Developer/SDKs/MacOSX10.2.7.sdk;
     59                                MACOSX_DEPLOYMENT_TARGET = 10.3;
     60                                SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
    6161                        };
    6262                        buildStyles = (
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.m

    r167 r181  
    185185
    186186    // if *h begins with '<hint>:', then copy the slashes after it
    187     if (sizeBefore > hintLength + 1 && strncmp(&hint[1], copy, hintLength) == 0 && copy[hintLength] == ':') {
     187    if (sizeBefore > hintLength + 1 && strncmp((const char *)&hint[1], copy, hintLength) == 0 && copy[hintLength] == ':') {
    188188        memcpy(*h, copy, hintLength + 1);
    189189        memcpy(*h + hintLength + 1, kICSlashes, 2);
     
    255255            ICCF_OSErrCAssert(MemError(), @"NewHandle");
    256256
    257         if (CFStringGetBytes((CFStringRef)string, CFRangeMake(0, len), kCFStringEncodingASCII, '\0', false, *h, len, NULL) != len)
     257        if (CFStringGetBytes((CFStringRef)string, CFRangeMake(0, len), kCFStringEncodingASCII, '\0', false, (UInt8 *)*h, len, NULL) != len)
    258258            ICCF_OSErrCAssert(kTECNoConversionPathErr, @"CFStringGetBytes");
    259259
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEAction.c

    r106 r181  
    1212#include "ICeCoffEEShared.h"
    1313#include "ICeCoffEEBookmarks.h"
    14 
    15 /* thanks to Slava Karpenko for this one! */
    16 OSStatus _LSCopyApplicationURLsForItemURL(CFURLRef inURL, LSRolesMask inRoleMask, CFArrayRef *outApps); // outApps to be CFReleased()
    1714
    1815#define THROW_ERR(e) { err = e; goto END; }
     
    159156    OSStatus err;
    160157   
    161     if ( (err = _LSCopyApplicationURLsForItemURL(url, kLSRolesAll, &appURLsUnsorted)) != noErr)
    162         THROW_ERR(err);
     158    appURLsUnsorted = LSCopyApplicationURLsForURL(url, kLSRolesAll);
    163159
    164160    CFIndex appCount = 0;
     
    297293                           &startIndex, &endIndex, h)) != noErr) THROW_ERR(err);
    298294
    299     if ( (url = CFURLCreateWithBytes(NULL, *h, GetHandleSize(h), kCFStringEncodingASCII,
     295    if ( (url = CFURLCreateWithBytes(NULL, (const UInt8 *)*h, GetHandleSize(h), kCFStringEncodingASCII,
    300296                                     NULL)) == NULL) THROW_ERR(paramErr);
    301297
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.h

    r169 r181  
    1313#include <CoreFoundation/CoreFoundation.h>
    1414
    15 #define ICCF_DEBUG 0
     15#define ICCF_DEBUG 1
    1616
    1717#if ICCF_DEBUG
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETextEdit.c

    r139 r181  
    146146       
    147147        if (err == noErr) {
    148             SInt32      junk;
     148            unsigned long junk;
    149149            SInt16      i = ICCF_prefs.textBlinkCount;
    150150            SInt32  blinkDelay = kICBlinkDelayUsecs / 10000; // XXX incorrect, fix
Note: See TracChangeset for help on using the changeset viewer.