Changeset 37f527b in mainline for uspace/app/sbi/src/tdata.c
- Timestamp:
- 2010-03-26T21:55:23Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4204ad9
- Parents:
- b535aeb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/sbi/src/tdata.c
rb535aeb r37f527b 60 60 } 61 61 62 /** 63 * Determine if CSI described by type item @a a is derived from CSI described 64 * by type item @a tb. 65 */ 66 bool_t tdata_is_ti_derived_from_ti(tdata_item_t *ta, tdata_item_t *tb) 67 { 68 bool_t res; 69 70 switch (ta->tic) { 71 case tic_tobject: 72 res = tdata_is_csi_derived_from_ti(ta->u.tobject->csi, tb); 73 break; 74 default: 75 printf("Error: Derived type is not a CSI.\n"); 76 exit(1); 77 } 78 79 return res; 80 } 81 62 82 /** Determine if two type items are equal (i.e. describe the same type). */ 63 83 bool_t tdata_item_equal(tdata_item_t *a, tdata_item_t *b) … … 137 157 case tpc_nil: printf("nil"); break; 138 158 case tpc_string: printf("string"); break; 159 case tpc_resource: printf("resource"); break; 139 160 } 140 161 }
Note:
See TracChangeset
for help on using the changeset viewer.