Article View: comp.std.c
Article #4418Re: Suspicious pointer conversion
From: Charles F. McDevitt
Date: Mon, 04 Dec 1995 19:23
Date: Mon, 04 Dec 1995 19:23
26 lines
1203 bytes
1203 bytes
In article <49o9vo$mfj@mercury.IntNet.net>, jtomich@news.IntNet.net says...
>
>Warning swait2.c 65: Suspicious pointer conversion in function API_call
>
>My function below. Why am I gettting this pointer warning?
>
>thanks, Jeff
>===========================================================
>int API_call(int, char *, int );
>extern void HLLC(int , char *, int *, int * );
>
>
>int API_call(int nApiFunc, char *cApiStr, int nApiLen)
>{
>
> int nApiRetc=-1;
>
> HLLC(nApiFunc, &cApiStr, &nApiLen, &nApiRetc);
>
> return (nApiRetc);
>}
>=================================================================
>
Probably because &cApiStr is a char **, not a char *.
You probably didn't want to put the "&" on cApiStr, or wanted
to say &cApiStr[0].
Technical Details
Message-ID:
<49vhrq$q3g@rap.SanDiegoCA.ATTGIS.COM>Path:
arc1-ca.pugleaf.net!rap.SanDiegoCA.ATTGIS.COM!newsReferences:
<49o9vo$mfj@mercury.IntNet.net>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!rap.SanDiegoCA.ATTGIS.COM!news From: Chuck.McDevitt@ElSegundoCA.ATTGIS.COM (Charles F. McDevitt) Newsgroups: comp.std.c Subject: Re: Suspicious pointer conversion Date: 4 Dec 1995 19:23:38 GMT Organization: AT&T Global Information Solutions Message-ID: <49vhrq$q3g@rap.SanDiegoCA.ATTGIS.COM> References: <49o9vo$mfj@mercury.IntNet.net> NNTP-Posting-Host: isdn2020.elsegundoca.attgis.com X-Newsreader: WinVN 0.99.3