🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.misc
Article #36348

Re: Variable de Ambiente en C

#36348
From: Horst von Brand
Date: Sat, 07 Dec 1996 00:00
20 lines
1437 bytes
maurro@inf.utfsm.cl (Mauricio Gomez Calderon) writes:
> Andres Lopehandia (Panameno) (alopehan@borg.dcc.uchile.cl) wrote:
> >: void main()
> >: { char *palabra
> >         ^^^^^^^^
> >   /* pida memoria: */

> Nopueh. Ta bien asi como se publico... getenv() pide solito la memoria que 
> necesita. Solo basta recuperar el puntero que la funcion te retorna.

Si y no...  las variables de ambiente y sus valores en Unix se almacenan
para cada proceso.  Lo que tradicionalmente hace getenv() es retornar un
puntero al medio del area donde estan esas cosas.  Eso hace que modificar
lo que hay al otro lado del puntero pueda tener efectos... interesantes.
-- 
Dr. Horst H. von Brand                       mailto:vonbrand@inf.utfsm.cl
Departamento de Informatica                     Fono: +56 32 626364 x 431
Universidad Tecnica Federico Santa Maria        Fax:  +56 32 625217
Casilla 110-V, Valparaiso, Chile
Technical Details
Message-ID: <m120d1eq5e.fsf@pincoya.inf.utfsm.cl>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <57pkgf$jtq@ict.cec.uchile.cl> <57v9mv$nfa@ict.cec.uchile.cl>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit
X-Google-Thread: 107d6b,4a2e6b0a59b949ce
X-Google-Attributes: gid107d6b,public
From: Horst von Brand <vonbrand@inf.utfsm.cl>
Subject: Re: Variable de Ambiente en C
Date: 1996/12/07
Message-ID: <m120d1eq5e.fsf@pincoya.inf.utfsm.cl>
X-Deja-AN: 202945380
distribution: chile
references: <57pkgf$jtq@ict.cec.uchile.cl> <57v9mv$nfa@ict.cec.uchile.cl>
followup-to: chile.comp.misc
organization: Universidad Tecnica Federico Santa Maria
newsgroups: chile.comp.misc