From: <no...@so...> - 2002-05-29 23:52:23
|
Patches item #562161, was opened at 2002-05-30 01:52 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=300939&aid=562161&group_id=939 Category: None Group: None Status: Open Priority: 5 Submitted By: Olivier Andrieu (oliv__a) Assigned to: Nobody/Anonymous (nobody) Summary: polymorphic variant for C flags Initial Comment: Sdl.init_flag and Sdlvideo.video_flag are now polymorhic variants. The C code is taken from LablGTK. The varcc utility of LablGTK generates a .h and .c file containing a lookup table for the conversion C flags <-> ML variant. sdlinit_flag.c sdlinit_flag.h sdlvideo_flag.c sdlvideo_flag.h are new files with theses (precomputed) lookup tables. The code that does the actual lookup is in common.c and common.h. If you want to modify the variant types, you'll have to re-run varcc (not included in the patch). ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=300939&aid=562161&group_id=939 |
From: <no...@so...> - 2002-06-06 09:39:52
|
Patches item #562161, was opened at 2002-05-29 23:52 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=300939&aid=562161&group_id=939 Category: None Group: None >Status: Closed Priority: 5 Submitted By: Olivier Andrieu (oliv__a) Assigned to: Nobody/Anonymous (nobody) Summary: polymorphic variant for C flags Initial Comment: Sdl.init_flag and Sdlvideo.video_flag are now polymorhic variants. The C code is taken from LablGTK. The varcc utility of LablGTK generates a .h and .c file containing a lookup table for the conversion C flags <-> ML variant. sdlinit_flag.c sdlinit_flag.h sdlvideo_flag.c sdlvideo_flag.h are new files with theses (precomputed) lookup tables. The code that does the actual lookup is in common.c and common.h. If you want to modify the variant types, you'll have to re-run varcc (not included in the patch). ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=300939&aid=562161&group_id=939 |