Symbol: binding
lib/libexpat/lib/xmlparse.c
270
struct binding *nextTagBinding;
lib/libexpat/lib/xmlparse.c
271
struct binding *prevPrefixBinding;
lib/libexpat/lib/xmlparse.c
280
BINDING *binding;
lib/libexpat/lib/xmlparse.c
3636
b->prefix->binding = b->prevPrefixBinding;
lib/libexpat/lib/xmlparse.c
3814
b->prefix->binding = b->prevPrefixBinding;
lib/libexpat/lib/xmlparse.c
3842
BINDING *binding;
lib/libexpat/lib/xmlparse.c
4140
b = id->prefix->binding;
lib/libexpat/lib/xmlparse.c
4217
for (binding = *bindingsPtr; binding; binding = binding->nextTagBinding)
lib/libexpat/lib/xmlparse.c
4218
binding->attId->name[-1] = 0;
lib/libexpat/lib/xmlparse.c
4225
binding = elementType->prefix->binding;
lib/libexpat/lib/xmlparse.c
4226
if (! binding)
lib/libexpat/lib/xmlparse.c
4231
} else if (dtd->defaultPrefix.binding) {
lib/libexpat/lib/xmlparse.c
4232
binding = dtd->defaultPrefix.binding;
lib/libexpat/lib/xmlparse.c
4237
if (parser->m_ns_triplets && binding->prefix->name) {
lib/libexpat/lib/xmlparse.c
4238
while (binding->prefix->name[prefixLen++])
lib/libexpat/lib/xmlparse.c
4242
tagNamePtr->uriLen = binding->uriLen;
lib/libexpat/lib/xmlparse.c
4243
tagNamePtr->prefix = binding->prefix->name;
lib/libexpat/lib/xmlparse.c
4249
if (binding->uriLen > INT_MAX - prefixLen
lib/libexpat/lib/xmlparse.c
4250
|| i > INT_MAX - (binding->uriLen + prefixLen)) {
lib/libexpat/lib/xmlparse.c
4254
n = i + binding->uriLen + prefixLen;
lib/libexpat/lib/xmlparse.c
4255
if (n > binding->uriAlloc) {
lib/libexpat/lib/xmlparse.c
4275
binding->uriAlloc = n + EXPAND_SPARE;
lib/libexpat/lib/xmlparse.c
4276
memcpy(uri, binding->uri, binding->uriLen * sizeof(XML_Char));
lib/libexpat/lib/xmlparse.c
4278
if (p->name.str == binding->uri)
lib/libexpat/lib/xmlparse.c
4280
FREE(parser, binding->uri);
lib/libexpat/lib/xmlparse.c
4281
binding->uri = uri;
lib/libexpat/lib/xmlparse.c
4284
uri = binding->uri + binding->uriLen;
lib/libexpat/lib/xmlparse.c
4290
memcpy(uri + 1, binding->prefix->name, prefixLen * sizeof(XML_Char));
lib/libexpat/lib/xmlparse.c
4292
tagNamePtr->str = binding->uri;
lib/libexpat/lib/xmlparse.c
4558
b->prevPrefixBinding = prefix->binding;
lib/libexpat/lib/xmlparse.c
4561
prefix->binding = NULL;
lib/libexpat/lib/xmlparse.c
4563
prefix->binding = b;
lib/libexpat/lib/xmlparse.c
4569
prefix->binding ? uri : 0);
lib/libexpat/lib/xmlparse.c
7341
if (dtd->defaultPrefix.binding) {
lib/libexpat/lib/xmlparse.c
7346
len = dtd->defaultPrefix.binding->uriLen;
lib/libexpat/lib/xmlparse.c
7351
dtd->defaultPrefix.binding->uri[i])) {
lib/libexpat/lib/xmlparse.c
7385
if (! prefix->binding) {
lib/libexpat/lib/xmlparse.c
7401
len = prefix->binding->uriLen;
lib/libexpat/lib/xmlparse.c
7405
if (! poolAppendChar(&parser->m_tempPool, prefix->binding->uri[i]))
lib/libexpat/lib/xmlparse.c
7540
p->defaultPrefix.binding = NULL;
lib/libexpat/lib/xmlparse.c
7578
p->defaultPrefix.binding = NULL;