Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!sdrc!mustard From: mustard@sdrc.UUCP (Sandy Mustard) Newsgroups: comp.lang.c Subject: Re: A solution to the multiple inclusion problem Message-ID: <932@sdrc.UUCP> Date: 26 Oct 89 15:51:58 GMT References: <14240@well.UUCP> <2051@prune.bbn.com> <1088@odin.SGI.COM> Followup-To: comp.lang.c Organization: SDRC, Cincinnati Lines: 14 In article <1088@odin.SGI.COM>, shap@delrey.sgi.com (Jonathan Shapiro) writes: > > Okay, here's another cute trick. > > inside FRED_H do the following: > > #ifdef FRED_H > #undef FRED_H > #define FRED_H /dev/null > #endif > But it only works on those systems that have /dev/null. It is not PORTABLE! Sandy Mustard