From: "Edmund Horner" Newsgroups: comp.os.msdos.djgpp References: <8tknba$509$1 AT plutonium DOT btinternet DOT com> Subject: Re: SIGSEGV page fault DOS but not Windows Lines: 19 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Organization: Paradise Net Message-ID: <972960037.776793@shelley.paradise.net.nz> Cache-Post-Path: shelley.paradise.net.nz!unknown AT 203-79-93-229 DOT tnt11 DOT paradise DOT net DOT nz X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/) Date: Tue, 31 Oct 2000 15:41:59 +1300 NNTP-Posting-Host: 203.96.152.26 X-Complaints-To: newsadmin AT xtra DOT co DOT nz X-Trace: news.xtra.co.nz 972960038 203.96.152.26 (Tue, 31 Oct 2000 15:40:38 NZDT) NNTP-Posting-Date: Tue, 31 Oct 2000 15:40:38 NZDT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Perhaps this shows up my knowledge rather than yours, but what exactly do you mean by: > display_label((label*)[setup->language]) I have never seen such a construct! In fact I am not even sure it means anything. The nearest alternatives I can think of are: display_label(label[setup->language]) display_label((*label)[setup->language]) If you still haven't solved the problem, then show us the prototype for display_label and the definition of label and we may be able to fix it. Edmund.