[Issue 1888] New: unfortunate comment in stdlib.d
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon Mar 3 00:26:12 PST 2008
http://d.puremagic.com/issues/show_bug.cgi?id=1888
Summary: unfortunate comment in stdlib.d
Product: DGCC aka GDC
Version: unspecified
Platform: All
OS/Version: Mac OS X
Status: NEW
Severity: normal
Priority: P2
Component: Phobos
AssignedTo: dvdfrdmn at users.sf.net
ReportedBy: afb at algonet.se
(GDC r199)
Got a strange error with the innocent
alias std.c.stdlib.atof atof;
(whilst trying to keep std.string and std.c.stdlib apart)
Error: identifier 'atof' of 'std.c.stdlib.atof' is not defined
Turned out the placement of the comment was unfortunate:
version (GNU)
{
private import gcc.config.errno;
alias gcc.config.errno.ERANGE ERANGE;
}
else
//const int ERANGE = 34; // on both Windows and linux
double atof(char *); ///
int atoi(char *); /// ditto
Alternatively, it forgot to comment out the else.
--
More information about the D.gnu
mailing list