Newsgroups: comp.sys.mac.programmer
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!uupsi!pixar!upstill
From: upstill@pixar.com ()
Subject: Re: THINK C: Trouble with multiply #included files
Message-ID: <1991Apr25.192607.307@pixar.com>
Sender: news@pixar.com (Usenet Newsmaster)
Nntp-Posting-Host: valkyrie
Organization: Pixar -- Point Richmond, California
References: <1991Apr15.002722.18346@eddie.mit.edu> <1991Apr16.172023.10305@cbnewsk.att.com>
Date: Thu, 25 Apr 1991 19:26:07 GMT

Also beware the fact that the _H_ feature doesn't care much for 
punctuation. At least including the line

#define _H_Pkg.foo

in file "Pkg.foo.h" does nothing to prevent multiple loading in

#include "Pkg.foo.h"
#include "Pkg.foo.h"

...to my regret, I must say.

Steve Upstill

