Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!mcvax!kth!draken!chalmers!tekno.chalmers.se!d83_sven_a From: d83_sven_a@tekno.chalmers.se (Sven (Sciz) Axelsson) Newsgroups: comp.sys.mac.programmer Subject: foo = *((bar *)stuff) Message-ID: <713@tekno.chalmers.se> Date: 23 Apr 89 07:09:04 GMT Organization: Chalmers Univ. of Technology, Gothenburg, Sweden Lines: 10 Am I really out of line, or is this a true-to-God bug in the final release of MPW C 3.0?? Isn't this code supposed to assign the integer value contained at memory position 10 to the variable x? x = *((int *)10); In MPW C 3.0 this generates exactly the same code as would x = 10. Am I right or am I right? Sven Axelsson d83_sven_a@tekno.chalmers.se