Changeset 8689 for trunk/ippdb/src/ippdb.c
- Timestamp:
- Aug 29, 2006, 1:35:37 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippdb/src/ippdb.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/src/ippdb.c
r8665 r8689 1 1 /* 2 2 * 3 * This file was generated by glueforge 0.2 43 * This file was generated by glueforge 0.25 4 4 * 5 5 * Do NOT directly edit this file. … … 8 8 9 9 #include <stdio.h> 10 #include <inttypes.h> 10 11 11 12 #include "ippdb.h" … … 131 132 #define METADATAITEM_STRIFY_CASE(ptype, format, type) \ 132 133 case ptype: \ 133 psStringAppend(&str, #format, item->data.type); \134 psStringAppend(&str, format, item->data.type); \ 134 135 break; 135 136 … … 141 142 while ((item = psMetadataGetAndIncrement(iter))) { 142 143 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); 153 154 case PS_DATA_STRING: 154 psStringAppend(&str, "%s", (char*)(item->data.V));155 psStringAppend(&str, "%s", item->data.str); 155 156 break; 156 157 case PS_DATA_BOOL:
Note:
See TracChangeset
for help on using the changeset viewer.
