🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #1270

Re: guru when calling OpenDiskFont

#1270
From: Lawrence Esker
Date: Wed, 13 Sep 1989 16:58
23 lines
1615 bytes
In article <124522@sun.Eng.Sun.COM> cmcmanis@sun.UUCP (Chuck McManis) writes:
>>struct Library *DiskFontBase
>		^^^- Bug
>
>I've flame Commodore a bit about this on BIX, you'll probably want to
      ^^^^^ ^^^^^^^^^
>now as well. Your bug is that the global that OpenDiskFont() is expecting
>the library base to be in is "DiskfontBase" and *NOT* "DiskFontBase" (note
>the lower case 'f' in 'font'). The more things like this happen, the more
>I think there must be a better way for shared libraries to work than with
>"magic" global variables.

Commodore has no responsibility for an upper/lower case bug.  What system
can you name that still uses the C language and escape bugs from upper/lower
case typo errors.  If anyone is at fault, it is K&R.

Personally, I like the case dependence of K&R and am willing to live with the
consequences of making typo mistakes.  However, lets not start a preferences
war over it here in c.s.a.t.
--
---------- Lawrence W. Esker ----------  Modern Amish: Thou shalt not need any
                                         computer that is not IBM compatible.
UseNet Path: __!mailrus!sharkey!itivax!abaa!esker  ==  esker@abaa.UUCP
Technical Details
Message-ID: <2836@abaa.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!sharkey!itivax!abaa!esker
References: <1319@jimi.cs.unlv.edu> <124522@sun.Eng.Sun.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!sharkey!itivax!abaa!esker
From: esker@abaa.uucp (Lawrence Esker)
Newsgroups: comp.sys.amiga.tech
Subject: Re: guru when calling OpenDiskFont
Message-ID: <2836@abaa.UUCP>
Date: 13 Sep 89 16:58:32 GMT
References: <1319@jimi.cs.unlv.edu> <124522@sun.Eng.Sun.COM>
Reply-To: esker@abaa.UUCP (Lawrence Esker)
Followup-To: alt.flame
Organization: Allen Bradley
Lines: 23