IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 14, 2005, 9:57:53 PM (21 years ago)
Author:
jhoblitt
Message:

convert from psMetadataAddItem() to psMetadataAdd()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/archive/psdb/psDB.c

    r3223 r3224  
    88 *  @author Joshua Hoblitt
    99 *
    10  *  @version $Revision: 1.25 $ $Name: not supported by cvs2svn $
    11  *  @date $Date: 2005-02-15 07:28:50 $
     10 *  @version $Revision: 1.26 $ $Name: not supported by cvs2svn $
     11 *  @date $Date: 2005-02-15 07:57:53 $
    1212 *
    1313 *  Copyright 2005 Joshua Hoblitt, University of Hawaii
     
    352352    psArray         *resultSet;         // return array
    353353    int             i;                  // field index
    354     psMetadataItem  *item;              // field of a row
    355354    psMetadata      *md;                // a row
    356355    psHash          *mysqlToSQLTable;   // type lookup table
     
    448447
    449448            // add new field to row
    450             item = psMetadataItemAlloc(field[i].name, pType, type, NULL, data);
    451             psMetadataAddItem(md, item, i);
    452             psFree(item);
     449            psMetadataAdd(md, i, field[i].name, pType, type, NULL, data);
    453450
    454451            psFree(data);
     
    592589    psU32           fieldCount;
    593590    psMetadata      *table;
    594     psMetadataItem  *item;
    595591    psU32           pType;
    596592    psU32           i;
     
    615611            // PS_META_UNKNOWN -> PS_META_ARRAY ?
    616612            column = psDBSelectColumn(dbh, tableName, field[i].name, 0);
    617             item = psMetadataItemAlloc(field[i].name, PS_TYPE_PTR, PS_META_UNKNOWN, "psArray", column);
    618             psMetadataAddItem(table, item, 0);
     613            psMetadataAdd(table, 0, field[i].name, PS_TYPE_PTR, PS_META_UNKNOWN, "psArray", column);
    619614            // FIXME
    620615            //psFree(column);
    621             psFree(item);
    622616        } else {
    623617            column = psDBSelectColumnNum(dbh, tableName, field[i].name, pType, 0);
    624             item = psMetadataItemAlloc(field[i].name, PS_TYPE_PTR, PS_META_VEC, "psVector", column);
    625             psMetadataAddItem(table, item, 0);
     618            psMetadataAdd(table, 0, field[i].name, PS_TYPE_PTR, PS_META_VEC, "psVector", column);
    626619            // FIXME
    627620            //psFree(column);
    628             psFree(item);
    629621        }
    630622    }
Note: See TracChangeset for help on using the changeset viewer.