Lines Matching refs:entities
119 **entities, member
519 for (i=NumberPredefinedEntities; root->entities[i] != (char *) NULL; i+=2) in DestroyXMLTreeRoot()
520 root->entities[i+1]=DestroyString(root->entities[i+1]); in DestroyXMLTreeRoot()
521 root->entities=(char **) RelinquishMagickMemory(root->entities); in DestroyXMLTreeRoot()
1370 static char *ParseEntities(char *xml,char **entities,int state) in ParseEntities() argument
1467 while ((entities[i] != (char *) NULL) && in ParseEntities()
1468 (strncmp(xml+1,entities[i],strlen(entities[i])) != 0)) in ParseEntities()
1470 if (entities[i++] == (char *) NULL) in ParseEntities()
1473 if (entities[i] != (char *) NULL) in ParseEntities()
1478 length=strlen(entities[i]); in ParseEntities()
1509 (void) strncpy(xml,entities[i],length); in ParseEntities()
1553 xml=ParseEntities(xml,root->entities,state); in ParseCharacterContent()
1581 static MagickBooleanType ValidateEntities(char *tag,char *xml,char **entities) in ValidateEntities() argument
1598 while ((entities[i] != (char *) NULL) && in ValidateEntities()
1599 (strncmp(entities[i],xml+1,strlen(entities[i])) == 0)) in ValidateEntities()
1601 if ((entities[i] != (char *) NULL) && in ValidateEntities()
1602 (ValidateEntities(tag,entities[i+1],entities) == 0)) in ValidateEntities()
1689 **entities, in ParseInternalDoctype() local
1734 entities=(*c == '%') ? predefined_entitites : root->entities; in ParseInternalDoctype()
1735 for (i=0; entities[i] != (char *) NULL; i++) ; in ParseInternalDoctype()
1736 entities=(char **) ResizeQuantumMemory(entities,(size_t) (i+3), in ParseInternalDoctype()
1737 sizeof(*entities)); in ParseInternalDoctype()
1738 if (entities == (char **) NULL) in ParseInternalDoctype()
1741 predefined_entitites=entities; in ParseInternalDoctype()
1743 root->entities=entities; in ParseInternalDoctype()
1752 entities[i+1]=ParseEntities(v,predefined_entitites,'%'); in ParseInternalDoctype()
1753 entities[i+2]=(char *) NULL; in ParseInternalDoctype()
1754 if (ValidateEntities(n,entities[i+1],entities) != MagickFalse) in ParseInternalDoctype()
1755 entities[i]=n; in ParseInternalDoctype()
1758 if (entities[i+1] != v) in ParseInternalDoctype()
1759 entities[i+1]=DestroyString(entities[i+1]); in ParseInternalDoctype()
1875 root->attributes[i][j+1]=ParseEntities(v,root->entities,*c); in ParseInternalDoctype()
2098 root->entities,(attribute != (char **) NULL) && in NewXMLTree()
2366 root->entities=(char **) AcquireMagickMemory(sizeof(predefined_entities)); in NewXMLTreeTag()
2367 if (root->entities == (char **) NULL) in NewXMLTreeTag()
2369 (void) CopyMagickMemory(root->entities,predefined_entities, in NewXMLTreeTag()