IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 29, 2006, 1:35:37 PM (20 years ago)
Author:
jhoblitt
Message:

VERSION 0.0.35

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippdb/src/ippdb.c

    r8665 r8689  
    11/*
    22 *
    3  * This file was generated by glueforge 0.24
     3 * This file was generated by glueforge 0.25
    44 *
    55 * Do NOT directly edit this file.
     
    88
    99#include <stdio.h>
     10#include <inttypes.h>
    1011
    1112#include "ippdb.h"
     
    131132#define METADATAITEM_STRIFY_CASE(ptype, format, type) \
    132133case ptype: \
    133     psStringAppend(&str, #format, item->data.type); \
     134    psStringAppend(&str, format, item->data.type); \
    134135    break;
    135136
     
    141142    while ((item = psMetadataGetAndIncrement(iter))) {
    142143        switch (item->type) {
    143             METADATAITEM_STRIFY_CASE(PS_DATA_S8, %d, S8);
    144             METADATAITEM_STRIFY_CASE(PS_DATA_S16, %d, S16);
    145             METADATAITEM_STRIFY_CASE(PS_DATA_S32, %d, S32);
    146             METADATAITEM_STRIFY_CASE(PS_DATA_S64, %lld, S64);
    147             METADATAITEM_STRIFY_CASE(PS_DATA_U8, %u, U8);
    148             METADATAITEM_STRIFY_CASE(PS_DATA_U16, %u, U16);
    149             METADATAITEM_STRIFY_CASE(PS_DATA_U32, %u, U32);
    150             METADATAITEM_STRIFY_CASE(PS_DATA_U64, %llu, U64);
    151             METADATAITEM_STRIFY_CASE(PS_DATA_F32, %f, F32);
    152             METADATAITEM_STRIFY_CASE(PS_DATA_F64, %f, F64);
     144            METADATAITEM_STRIFY_CASE(PS_DATA_S8, "%hhd", S8);
     145            METADATAITEM_STRIFY_CASE(PS_DATA_S16, "%hd", S16);
     146            METADATAITEM_STRIFY_CASE(PS_DATA_S32, "%d", S32);
     147            METADATAITEM_STRIFY_CASE(PS_DATA_S64, "%" PRId64, S64);
     148            METADATAITEM_STRIFY_CASE(PS_DATA_U8, "%hhu", U8);
     149            METADATAITEM_STRIFY_CASE(PS_DATA_U16, "%hu", U16);
     150            METADATAITEM_STRIFY_CASE(PS_DATA_U32, "%u", U32);
     151            METADATAITEM_STRIFY_CASE(PS_DATA_U64, "%" PRIu64, U64);
     152            METADATAITEM_STRIFY_CASE(PS_DATA_F32, "%f", F32);
     153            METADATAITEM_STRIFY_CASE(PS_DATA_F64, "%f", F64);
    153154            case PS_DATA_STRING:
    154                 psStringAppend(&str, "%s", (char*)(item->data.V));
     155                psStringAppend(&str, "%s", item->data.str);
    155156                break;
    156157            case PS_DATA_BOOL:
Note: See TracChangeset for help on using the changeset viewer.