Changeset 7667
- Timestamp:
- Jun 23, 2006, 2:49:45 PM (20 years ago)
- Location:
- trunk/glueforge/templates/psdb
- Files:
-
- 2 edited
-
alloc.tt (modified) (1 diff)
-
metadatafromobject.tt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/glueforge/templates/psdb/alloc.tt
r5907 r7667 22 22 [% FOREACH item = table.columns -%] 23 23 [% IF item.type == "STR" -%] 24 object->[% item.name %] = ps StringCopy([% item.name %]);24 object->[% item.name %] = psMemDecrRefCount(psStringCopy([% item.name %])); 25 25 [% ELSE -%] 26 26 object->[% item.name %] = [% item.name %]; -
trunk/glueforge/templates/psdb/metadatafromobject.tt
r5907 r7667 8 8 if (!psMetadataAdd[% item.type %](md, PS_LIST_TAIL, "[% item.name %]", 0, NULL, object->[% item.name %])) { 9 9 [% ELSIF item.type == "STR" -%] 10 if (!psMetadataAddStr(md, PS_LIST_TAIL, "[% item.name %]", 0, NULL, ps StringCopy(object->[% item.name %]))) {10 if (!psMetadataAddStr(md, PS_LIST_TAIL, "[% item.name %]", 0, NULL, psMemDecrRefCounter(psStringCopy(object->[% item.name %])))) { 11 11 [% ELSIF item.type == "BOOL" -%] 12 12 if (!psMetadataAdd(md, PS_LIST_TAIL, "[% item.name %]", PS_DATA_BOOL, NULL, object->[% item.name %])) {
Note:
See TracChangeset
for help on using the changeset viewer.
