Changeset 3038 for libpipi


Ignore:
Timestamp:
Oct 19, 2008, 3:26:41 PM (11 years ago)
Author:
Jean-Yves Lamoureux
Message:
  • Added compilation to xcode project (using main Makefile)
  • Fixed a leak in CoreImage? image release function
Location:
libpipi/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • libpipi/trunk/pipi/codec/coreimage.m

    r3032 r3038  
    160160static int pipi_free_coreimage(pipi_image_t *img)
    161161{
     162    if(img->codec_priv)
     163        free(img->codec_priv);
    162164    return 0;
    163165}
  • libpipi/trunk/xcode/xcode.xcodeproj/jylam.pbxuser

    r3018 r3038  
    1414                                PBXFileTableDataSourceColumnWidthsKey = (
    1515                                        20,
    16                                         884,
     16                                        964,
    1717                                        20,
    1818                                        48,
     
    2929                                        PBXFileDataSource_Warnings_ColumnID,
    3030                                        PBXFileDataSource_Target_ColumnID,
     31                                );
     32                        };
     33                        PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
     34                                PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
     35                                PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
     36                                PBXFileTableDataSourceColumnWidthsKey = (
     37                                        20,
     38                                        924,
     39                                        60,
     40                                        20,
     41                                        48,
     42                                        43,
     43                                        43,
     44                                );
     45                                PBXFileTableDataSourceColumnsKey = (
     46                                        PBXFileDataSource_FiletypeID,
     47                                        PBXFileDataSource_Filename_ColumnID,
     48                                        PBXTargetDataSource_PrimaryAttribute,
     49                                        PBXFileDataSource_Built_ColumnID,
     50                                        PBXFileDataSource_ObjectSize_ColumnID,
     51                                        PBXFileDataSource_Errors_ColumnID,
     52                                        PBXFileDataSource_Warnings_ColumnID,
    3153                                );
    3254                        };
     
    100122                };
    101123        };
     124        E61B9EBA0EAB665300AE69EA /* libpipi */ = {
     125                activeExec = 0;
     126        };
    102127        E6353FE60EAB3DD3005731B2 /* Source Control */ = {
    103128                isa = PBXSourceControlManager;
     
    111136                indexTemplatePath = "";
    112137        };
     138        E6353FEA0EAB3E35005731B2 /* accessors.c */ = {
     139                uiCtxt = {
     140                        sepNavIntBoundsRect = "{{0, 0}, {1142, 910}}";
     141                        sepNavSelRange = "{569, 0}";
     142                        sepNavVisRange = "{0, 1084}";
     143                };
     144        };
     145        E6353FEB0EAB3E35005731B2 /* codec.c */ = {
     146                uiCtxt = {
     147                        sepNavIntBoundsRect = "{{0, 0}, {1142, 1498}}";
     148                        sepNavSelRange = "{566, 0}";
     149                        sepNavVisRange = "{1197, 857}";
     150                };
     151        };
    113152        E6353FF00EAB3E35005731B2 /* pipi.c */ = {
    114153                uiCtxt = {
     
    119158                };
    120159        };
     160        E6353FF30EAB3E35005731B2 /* stock.c */ = {
     161                uiCtxt = {
     162                        sepNavIntBoundsRect = "{{0, 0}, {1142, 2954}}";
     163                        sepNavSelRange = "{269, 0}";
     164                        sepNavVisRange = "{0, 1123}";
     165                };
     166        };
    121167        E6353FF50EAB3E68005731B2 /* oric.c */ = {
    122168                uiCtxt = {
     
    128174        E6353FF60EAB3E68005731B2 /* gdi.c */ = {
    129175                uiCtxt = {
    130                         sepNavIntBoundsRect = "{{0, 0}, {612, 2114}}";
    131                         sepNavSelRange = "{0, 0}";
    132                         sepNavVisRange = "{0, 711}";
     176                        sepNavIntBoundsRect = "{{0, 0}, {1142, 2128}}";
     177                        sepNavSelRange = "{0, 0}";
     178                        sepNavVisRange = "{379, 1086}";
     179                };
     180        };
     181        E6353FF70EAB3E68005731B2 /* sdl.c */ = {
     182                uiCtxt = {
     183                        sepNavIntBoundsRect = "{{0, 0}, {1142, 1876}}";
     184                        sepNavSelRange = "{2580, 15}";
     185                        sepNavVisRange = "{1979, 1199}";
     186                };
     187        };
     188        E6353FF90EAB3E68005731B2 /* imlib.c */ = {
     189                uiCtxt = {
     190                        sepNavIntBoundsRect = "{{0, 0}, {1142, 1722}}";
     191                        sepNavSelRange = "{0, 0}";
     192                        sepNavVisRange = "{0, 1100}";
    133193                };
    134194        };
    135195        E6353FFA0EAB3E68005731B2 /* coreimage.m */ = {
    136196                uiCtxt = {
    137                         sepNavIntBoundsRect = "{{0, 0}, {1062, 1358}}";
    138                         sepNavSelRange = "{129, 0}";
    139                         sepNavVisRange = "{0, 740}";
     197                        sepNavIntBoundsRect = "{{0, 0}, {1142, 2352}}";
     198                        sepNavSelRange = "{2500, 0}";
     199                        sepNavVisRange = "{1896, 1411}";
    140200                };
    141201        };
     
    179239                vrLen = 711;
    180240                vrLoc = 0;
     241        };
     242        E63540270EAB3EDC005731B2 /* coreimage.h */ = {
     243                uiCtxt = {
     244                        sepNavIntBoundsRect = "{{0, 0}, {1142, 659}}";
     245                        sepNavSelRange = "{643, 0}";
     246                        sepNavVisRange = "{0, 867}";
     247                };
     248        };
     249        E635402B0EAB3EF2005731B2 /* pipi_internals.h */ = {
     250                uiCtxt = {
     251                        sepNavIntBoundsRect = "{{0, 0}, {1142, 1414}}";
     252                        sepNavSelRange = "{0, 0}";
     253                        sepNavVisRange = "{1469, 1195}";
     254                };
    181255        };
    182256        E63540380EAB3F77005731B2 /* configure.ac */ = {
  • libpipi/trunk/xcode/xcode.xcodeproj/project.pbxproj

    r3017 r3038  
    233233                        productName = xcode;
    234234                };
     235                E61B9EBA0EAB665300AE69EA /* libpipi */ = {
     236                        isa = PBXLegacyTarget;
     237                        buildArgumentsString = "$(ACTION)";
     238                        buildConfigurationList = E61B9EC10EAB669D00AE69EA /* Build configuration list for PBXLegacyTarget "libpipi" */;
     239                        buildPhases = (
     240                        );
     241                        buildToolPath = /usr/bin/make;
     242                        buildWorkingDirectory = "/Users/jylam/libpipi-trunk";
     243                        dependencies = (
     244                        );
     245                        name = libpipi;
     246                        passBuildSettingsInEnvironment = 1;
     247                        productName = libpipi;
     248                };
    235249/* End PBXLegacyTarget section */
    236250
     
    246260                        targets = (
    247261                                D28A88AD04BDD90700651E21 /* xcode */,
     262                                E61B9EBA0EAB665300AE69EA /* libpipi */,
    248263                        );
    249264                };
     
    300315                        name = Release;
    301316                };
     317                E61B9EBB0EAB665300AE69EA /* Debug */ = {
     318                        isa = XCBuildConfiguration;
     319                        buildSettings = {
     320                                COPY_PHASE_STRIP = NO;
     321                                GCC_DYNAMIC_NO_PIC = NO;
     322                                GCC_OPTIMIZATION_LEVEL = 0;
     323                                PRODUCT_NAME = libpipi;
     324                        };
     325                        name = Debug;
     326                };
     327                E61B9EBC0EAB665300AE69EA /* Release */ = {
     328                        isa = XCBuildConfiguration;
     329                        buildSettings = {
     330                                COPY_PHASE_STRIP = YES;
     331                                DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
     332                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
     333                                PRODUCT_NAME = libpipi;
     334                                ZERO_LINK = NO;
     335                        };
     336                        name = Release;
     337                };
    302338/* End XCBuildConfiguration section */
    303339
     
    321357                        defaultConfigurationName = Release;
    322358                };
     359                E61B9EC10EAB669D00AE69EA /* Build configuration list for PBXLegacyTarget "libpipi" */ = {
     360                        isa = XCConfigurationList;
     361                        buildConfigurations = (
     362                                E61B9EBB0EAB665300AE69EA /* Debug */,
     363                                E61B9EBC0EAB665300AE69EA /* Release */,
     364                        );
     365                        defaultConfigurationIsVisible = 0;
     366                        defaultConfigurationName = Release;
     367                };
    323368/* End XCConfigurationList section */
    324369        };
Note: See TracChangeset for help on using the changeset viewer.