delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mailnull set sender to djgpp-bounces using -f |
From: | "Joel Saunders" <jbs30000 AT aol DOT com> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | realloc |
Date: | Sat, 26 Jan 2002 15:58:11 +0000 (UTC) |
Organization: | Mailgate.ORG Server - http://www.Mailgate.ORG |
Lines: | 22 |
Message-ID: | <2c4b72ebe7abd263194147756b698990.62691@mygate.mailgate.org> |
NNTP-Posting-Host: | acb4e412.ipt.aol.com |
X-Trace: | news.mailgate.org 1012048683 29308 172.180.228.18 (Sat Jan 26 16:58:11 2002) |
X-Complaints-To: | abuse AT mailgate DOT org |
NNTP-Posting-Date: | Sat, 26 Jan 2002 15:58:11 +0000 (UTC) |
Injector-Info: | news.mailgate.org; posting-host=acb4e412.ipt.aol.com; posting-account=62691; posting-date=1012048683 |
User-Agent: | Mailgate Web Server |
X-URL: | http://mygate.mailgate.org/mynews/comp/comp.os.msdos.djgpp/2c4b72ebe7abd263194147756b698990.62691%40mygate.mailgate.org |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
I'm writting a TSR that works with memory. One of the routines, lets the user change the amount of memory they allocated to a different amount. The way this is written now, I get an error. I'll show the pointer, routine and error I get: Ok, you have unsigned char *E_PTR[256] (It's global). Then the routine: void Reallocate_Memory(__dpmi_regs *r) { if((E_PTR[r->h.al] = realloc(E_PTR[r->h.al], r->d.ebx)) != 0) r->h.al = 1; else r->h.al = 0; } Now I get the error: Warning: ANSI C++ forbids implicit conversion from `void *' in assignment I guess I need to put something else after realloc( But what ? -- Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |