🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #10914

Re: getline no está deifinida

#10914
From: Reinoso G.
Date: Wed, 23 Jan 2002 17:41
47 lines
3357 bytes
 El otro d�a, Rafa Mart�n de Agar Tirado nos estuvo contando:
> Reinoso G. wrote:
> 
>> Hola grupo
>> 
> 
> Y me ha aparecido, para C (porque supongo q estamos hablando de C), el 
> stdio.h, q supongo q tendr�s incluido al principio de tu programa. Si no lo 
> tienes, �ste ser� probablemente el fallo.
> 
> Otra posibilidad es q hayas usado getline con un n�mero incorrecto de 
> par�metros, y por eso te d� un warning. Getline est� definido as�:
> 
> getline (char **__lineptr, size_t *__n, FILE *__stream)
> 
> Comprueba q le est�s pasando los par�metros adecuados.

Yo creo que est� bien:
#ifdef HAVE_GETLINE
    while ((l=getline(&linea,&longi,archivo)) != -1) {
...

El stdio.h lo incluyo, si no tambi�n me dir�a que snprint o que printf no
est�n definidas y las uso a menudo en el c�digo.

Yo creo que el problema viene de que getlne es una extensi�n gnu o algo
as� y me suena que hay que declarar algo como USE_GNU o parecido, pero no
me lo s� y por m�s que miro en los c�digos que tengo de programas no lo
veo.

>> �Hay que incluir algo que me falta u opto por poner un prototipo al
>> principio del c�digo para que no cante y punto?
>> 
> �sta es una soluci�n un poco cutre... :-D Intenta resolver los problemas, 
> leyendo m�s arriba... Si no es as�, sigue probando cosas, pero as� es 
> muuuuuuuuuy cutre :-P

Je je, ya lo s� :-) . Pero es que tener el warning ah� bailando tiene m�s
pinta de cutre a�n.

S� has sido de ayuda, gracias.

-- 
�������������������������������������������������������������������������
��  Reinoso G.  EA4BAO / MiKatp             r einoso.bao@wanadoo.e s   ��
��  http://perso.wanadoo.es/reinoso.bao                                ��
������������������������������������������������������������������������� 
Technical Details
Message-ID: <slrna4ttf7.1s0.reinoso@EA4BAO.PLLANO.ESP.EU>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!cpk-news-hub1.bbnplanet.com!news.gtei.net!newsfeed1.cidera.com!Cidera!newsfeed.comtenidos.com!newsfeeder.wanadoo.es!EA4BAO.PLLANO.ESP.EU!nobody
References: <slrna4p4n7.8q.reinoso@EA4BAO.PLLANO.ESP.EU> <a2j8md$nrp$1@news.ya.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,2108a0ee869d23c8
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-01-23 15:31:04 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!cpk-news-hub1.bbnplanet.com!news.gtei.net!newsfeed1.cidera.com!Cidera!newsfeed.comtenidos.com!newsfeeder.wanadoo.es!EA4BAO.PLLANO.ESP.EU!nobody
From: reinoso@probando.com (Reinoso G.)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: getline no está deifinida
Date: Wed, 23 Jan 2002 18:41:59 +0100
Organization: Puertollano CITY
Lines: 47
Message-ID: <slrna4ttf7.1s0.reinoso@EA4BAO.PLLANO.ESP.EU>
References: <slrna4p4n7.8q.reinoso@EA4BAO.PLLANO.ESP.EU> <a2j8md$nrp$1@news.ya.com>
Reply-To: rei noso.bao@wanadoo.e s
NNTP-Posting-Host: 62-37-146-228.dialup.uni2.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: news.wanadoo.es 1011828576 3113 62.37.146.228 (23 Jan 2002 23:29:36 GMT)
X-Complaints-To: usenet@wanadoo.es
NNTP-Posting-Date: Wed, 23 Jan 2002 23:29:36 +0000 (UTC)
User-Agent: slrn/0.9.7.1 (Linux)