Article View: de.comp.os.os9
Article #4Re: Problem mit struct/zeiger...
From: Kei Thomsen
Date: Tue, 21 Jul 1992 15:16
Date: Tue, 21 Jul 1992 15:16
38 lines
1522 bytes
1522 bytes
In article <BvuoqG@ppcger.ppc.sub.org> Sepp@ppcger.ppc.sub.org (Josef Wolf) writes:
>typedef struct _foo {
> char **bar;
>} foo;
>n = 0;
>if (tmp -> bar = (char **) malloc (arraysize * sizeof (char *))) {
> while (laber) {
> [ ... ]
> if (!((tmp -> bar)[n++] = strdup (blubber))) /* hier kracht es */
> break;
> }
>}
>Die Frage ist nun: wie kann ich den compiler ueberreden, d1 _nach_ dem
>Aufruf von strdup() zu berechnen. Alternativ nehme ich auch Vorschlaege
>entgegen, wie dieses Programmstueck korrekt zu schreiben ist ;-)
Ganz einfach: GCC benutzen. Damit geht das garantiert (habe ich gerade
getestet). Wer benutzt ueberhaupt noch den CC von Microware?
Hicks, Kei
/\
|^^|
|{}|
_______________/~~\________________
/ Kei Thomsen | | keihh.hanse.de \
`========--------. .---------========'
||||
Wildermuthring 90 || kt@keihh.hanse.de
2000 Hamburg 62 ||
Voice 040/5205921 || OS-9 68030
Modem 040/5200428 ||
(2400 Baud) ,---||---,
'---<>---'
Technical Details
Message-ID:
<WgF2rG@keihh.hanse.de>Path:
arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!sdd.hp.com!nntp-server.caltech.edu!ira.uka.de!Germany.EU.net!unido!news.Hamburg.Germany.EU.net!malihh.hanse.de!abqhh!keihh!ktReferences:
<BvuoqG@ppcger.ppc.sub.org>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!sdd.hp.com!nntp-server.caltech.edu!ira.uka.de!Germany.EU.net!unido!news.Hamburg.Germany.EU.net!malihh.hanse.de!abqhh!keihh!kt From: kt@keihh.hanse.de (Kei Thomsen) Newsgroups: de.comp.os.os9 Subject: Re: Problem mit struct/zeiger... Message-ID: <WgF2rG@keihh.hanse.de> Date: 21 Jul 92 15:16:32 GMT References: <BvuoqG@ppcger.ppc.sub.org> Lines: 38