Mail Archives: djgpp/2002/07/17/12:57:42
From: | "Patrick Chen" <pck66 AT pd DOT jaring DOT my>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | memory allocation: program stall.
|
Date: | Wed, 17 Jul 2002 18:01:53 +0800
|
Organization: | Unconfigured
|
Lines: | 24
|
Message-ID: | <ah3fcl$jt2$1@news5.jaring.my>
|
NNTP-Posting-Host: | j225.crc24.jaring.my
|
X-Priority: | 3
|
X-MSMail-Priority: | Normal
|
X-Newsreader: | Microsoft Outlook Express 6.00.2600.0000
|
X-MimeOLE: | Produced By Microsoft MimeOLE V6.00.2600.0000
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Reply-To: | djgpp AT delorie DOT com
|
Hello folks,
I am using Rhide IDE and having problem allocating memory. The graphic
display program involve the following segment which I suspect could be the
problem.
The program run ok just once, then after exit with return 0 from main(good
status), it couldn't be executed a second time from Rhide. The Rhide get
hanged, mouse cannot activate any menu command at all. Have to quit Rhide
and run the program again. Sometimes the error bin/ld.exe cannot find
svga02.exe appear and need to restart the computer again. Even the
free(offscreen) at the end does not make a difference.
Hope some of you can help in solving this. Is this a legal operation for
640*480 size?
byte *offscreen;
offscreen= (byte*)malloc((640*480)*sizeof(byte));
..
..
free(offscreen)
Thank you
Patrick
- Raw text -