🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4846

Re: Warning bij matrix als arg in C

#4846
From: Luc Kumps
Date: Tue, 01 Jul 2003 20:05
48 lines
2180 bytes
"Michael De Nil" <michael@flex-it.be> wrote in message
news:Pine.LNX.4.56.0306301141460.13448@lisa.flex-it.be...
> hey
>
> ik heb volgende code:
>
> ...
> #define MAX_INPUT 40
> int fetch_vars(char *host, char *user, char *pass, char *database, char
> *type, char **subtype);
> ...
> int main()
> {
>     int err=0;
>     char host[MAX_INPUT];
>     char user[MAX_INPUT];
>     char pass[MAX_INPUT];
>     char database[MAX_INPUT];
>     char type[MAX_INPUT];
>     char subtype[10][MAX_INPUT];
>     MYSQL mysql_id;
>
>     if(err==0)
>         err = fetch_vars(host, user, pass, database, type, subtype);
> ...
> }
> ...
>
>
> code werkt perfect, enkel krijg ik een warning tijdens het compilen:
>
> input.c:29: warning: passing arg 6 of `fetch_vars' from incompatible
> pointer type
>
>
> het gaat dus over die laatste pointer (naar die matrix).
> kan me iemand vertellen hoe ik dit proper oplos ?

Door de parameter van fetch_vars ook te defini�ren als

char subtype[10][MAX_INPUT]

i.p.v.

char **subtype;

Luc K
Technical Details
Message-ID: <CQlMa.1511$7h.296@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!aotearoa.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <Pine.LNX.4.56.0306301141460.13448@lisa.flex-it.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,6700c5a202c24cdb
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-07-01 13:06:05 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!aotearoa.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: "Luc Kumps" <NOkumpsSPAM@pandora.be>
Newsgroups: be.comp.programming
References: <Pine.LNX.4.56.0306301141460.13448@lisa.flex-it.be>
Subject: Re: Warning bij matrix als arg in C
Lines: 50
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Message-ID: <CQlMa.1511$7h.296@afrodite.telenet-ops.be>
Date: Tue, 01 Jul 2003 20:05:54 GMT
NNTP-Posting-Host: 213.118.66.18
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1057089954 213.118.66.18 (Tue, 01 Jul 2003 22:05:54 MET DST)
NNTP-Posting-Date: Tue, 01 Jul 2003 22:05:54 MET DST
Organization: Telenet Internet