Minor fix.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12406 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-Macdonald 2002-02-04 16:33:25 +00:00
parent fc4d23e09f
commit 0f247c5d5b
2 changed files with 14 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2002-02-04 Richard Frith-Macdonald <rfm@gnu.org>
* Tools/gsdoc.m: loader() if entity id is missing, try to load url as
a file.
2002-02-03 Richard Frith-Macdonald <rfm@gnu.org>
* Source/GNUmakefile: use -WordMap flag with autogsdoc to cope with

View file

@ -150,7 +150,15 @@ loader(const char *url, const char *eid, xmlParserCtxtPtr *ctxt)
extern xmlParserInputPtr xmlNewInputFromFile();
xmlParserInputPtr ret = 0;
if (strncmp(eid, "-//GNUstep//DTD ", 16) == 0)
if (url == 0)
{
url = "";
}
if (eid == 0)
{
ret = xmlNewInputFromFile(ctxt, url);
}
else if (strncmp(eid, "-//GNUstep//DTD ", 16) == 0)
{
char buf[BUFSIZ];
char *ptr;