Jonathan Stowe: # This shuts up the implicit declaration warning in test_main.c : # # --- config_h.in~ Fri Feb 1 07:39:42 2002 # +++ config_h.in Fri Feb 1 07:40:06 2002 # @@ -51,9 +51,10 @@ # #define INTVAL_FMT "${intvalfmt}" # #define FLOATVAL_FMT "${floatvalfmt}" # # +#endif # + # ${headers} # # -#endif
This (part of the) patch is a Really Bad Idea. While it clears up a warning, it severely pollutes the namespace of any program that embeds Parrot. Not just test_main.c, but perl_main.c, python_main.c, ruby_main.c, scheme_main.c, and some_random_program_that_uses_parrot_on_the_inside_main.c. True, HAS_HEADER_FOOs probably aren't something that will differ between programs, but it still is a pollution that simply shouldn't be there. --Brent Dax [EMAIL PROTECTED] Parrot Configure pumpking and regex hacker Check out the Parrot FAQ: http://www.panix.com/~ziggy/parrot.html (no, it's not mine) <obra> mmmm. hawt sysadmin chx0rs <lathos> This is sad. I know of *a* hawt sysamin chx0r. <obra> I know more than a few. <lathos> obra: There are two? Are you sure it's not the same one?