This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: [libgfortran,patch] Zero-length strings messed up in library (PR33079)
- From: "François-Xavier Coudert" <fxcoudert at gmail dot com>
- To: "Tobias Burnus" <burnus at net-b dot de>
- Cc: "Tobias Schlüter" <Tobias dot Schlueter at physik dot uni-muenchen dot de>, GFortran <fortran at gcc dot gnu dot org>, gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Fri, 17 Aug 2007 14:10:35 +0100
- Subject: Re: [libgfortran,patch] Zero-length strings messed up in library (PR33079)
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=PJLKocTR+sriWqinmsdrCkCq4wcIRIoPlK4j4gRi308ujAdeA8eryzddGEU0v/XCRwQtryTBCKAU2+F3DNwXeTOKZ2Gvl7Woh/BzcUWgkvc4JV47eZtgjdNN5BFlWuzzhdZzr0soyDrkHtUhdTuAexgxRRa4o0vIm48DFJBOL/4=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Gb4oDOpGRHI3HV0rulRxNgKIbYTq03IZ82BgVz+Pv3eWoO3bqrSpM/usg9V8Ci7oVpLLEiRPfvAzUG4NXqqawLn55n5kBMxpq3fwuJaCf0GozFcrUoHd8MJjGE5HUWWjuPXEvZV9SZc1+UxPzqg6yL3qmIGMWBYLl5TsRIyPzqQ=
- References: <19c433eb0708160621s154b6b7di7cd217c38ff94cd@mail.gmail.com> <46C45696.9080204@physik.uni-muenchen.de> <C0632855-D9D6-42AB-9D52-CD7A6517CEE2@gmail.com> <46C45DBB.4030705@physik.uni-muenchen.de> <46C461C3.8050209@physik.uni-muenchen.de> <46C4659F.7050000@net-b.de>
>> static char zero_length_string;
>> *dest = &zero_length_string;
> Indeed this would be a good option as we currently do not deallocate
> that variable if len == 0.
Committed the amended version as rev. 127584. Thanks to both of you
for reviewing this patch!
FX