Changeset main,6 for main/cdk_wrapper.c
- Timestamp:
- 10/06/2007 04:36:54 AM (19 years ago)
- branch-nick:
- tui
- revision id:
- dsowen@fugue88.ws-20071006043654-b0woemey9plbmi1w
- File:
-
- 1 edited
-
main/cdk_wrapper.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
main/cdk_wrapper.c
r5 r6 3 3 4 4 5 #define DC(name, dconst) const int name = dconst; 6 7 DC(cdk_exit_early, vEARLY_EXIT) 8 DC(cdk_exit_escape, vESCAPE_HIT) 9 DC(cdk_exit_normal, vNORMAL) 10 DC(cdk_exit_never, vNEVER_ACTIVATED) 11 12 13 14 void freeCDKLabel(CDKLABEL *label) 15 { 16 destroyCDKLabel(label); 17 } 18 5 19 #define D(type, name) \ 6 20 void freeCDK##name(CDK##type *object) \ 7 { destroyCDK##name(object); } 21 { destroyCDK##name(object); } \ 22 int getCDK##name##ExitType(CDK##type *object) \ 23 { return ExitTypeOf(object); } \ 24 void setCDK##name##ExitType(CDK##type *object, chtype ch) \ 25 { setCdkExitType(ObjOf(object), &((object)->exitType), ch); } 8 26 9 D(LABEL, Label)10 27 D(ENTRY, Entry)
Note: See TracChangeset
for help on using the changeset viewer.
