Lines Matching refs:md

382 	php_meta_tags_data md;  in PHP_FUNCTION()  local
385 memset(&md, 0, sizeof(md)); in PHP_FUNCTION()
392 md.stream = php_stream_open_wrapper(filename, "rb", in PHP_FUNCTION()
395 if (!md.stream) { in PHP_FUNCTION()
403 while (!done && (tok = php_next_meta_token(&md TSRMLS_CC)) != TOK_EOF) { in PHP_FUNCTION()
406 md.in_meta = !strcasecmp("meta", md.token_data); in PHP_FUNCTION()
408 if (strcasecmp("head", md.token_data) == 0) { in PHP_FUNCTION()
416 temp = name = estrndup(md.token_data, md.token_len); in PHP_FUNCTION()
428 value = estrndup(md.token_data, md.token_len); in PHP_FUNCTION()
434 if (md.in_meta) { in PHP_FUNCTION()
435 if (strcasecmp("name", md.token_data) == 0) { in PHP_FUNCTION()
439 } else if (strcasecmp("content", md.token_data) == 0) { in PHP_FUNCTION()
450 temp = name = estrndup(md.token_data, md.token_len); in PHP_FUNCTION()
462 value = estrndup(md.token_data, md.token_len); in PHP_FUNCTION()
496 md.in_meta = 0; in PHP_FUNCTION()
501 if (md.token_data) in PHP_FUNCTION()
502 efree(md.token_data); in PHP_FUNCTION()
504 md.token_data = NULL; in PHP_FUNCTION()
509 php_stream_close(md.stream); in PHP_FUNCTION()
2341 php_meta_tags_token php_next_meta_token(php_meta_tags_data *md TSRMLS_DC) in php_next_meta_token()
2348 while (md->ulc || (!php_stream_eof(md->stream) && (ch = php_stream_getc(md->stream)))) { in php_next_meta_token()
2349 if (php_stream_eof(md->stream)) { in php_next_meta_token()
2353 if (md->ulc) { in php_next_meta_token()
2354 ch = md->lc; in php_next_meta_token()
2355 md->ulc = 0; in php_next_meta_token()
2377 md->token_len = 0; in php_next_meta_token()
2378 …while (!php_stream_eof(md->stream) && (ch = php_stream_getc(md->stream)) && ch != compliment && ch… in php_next_meta_token()
2379 buff[(md->token_len)++] = ch; in php_next_meta_token()
2381 if (md->token_len == META_DEF_BUFSIZE) { in php_next_meta_token()
2388 md->ulc = 1; in php_next_meta_token()
2389 md->lc = ch; in php_next_meta_token()
2393 if (md->in_meta) { in php_next_meta_token()
2394 md->token_data = (char *) emalloc(md->token_len + 1); in php_next_meta_token()
2395 memcpy(md->token_data, buff, md->token_len+1); in php_next_meta_token()
2412 md->token_len = 0; in php_next_meta_token()
2413 buff[(md->token_len)++] = ch; in php_next_meta_token()
2414 …while (!php_stream_eof(md->stream) && (ch = php_stream_getc(md->stream)) && (isalnum(ch) || strchr… in php_next_meta_token()
2415 buff[(md->token_len)++] = ch; in php_next_meta_token()
2417 if (md->token_len == META_DEF_BUFSIZE) { in php_next_meta_token()
2424 md->ulc = 1; in php_next_meta_token()
2425 md->lc = ch; in php_next_meta_token()
2428 md->token_data = (char *) emalloc(md->token_len + 1); in php_next_meta_token()
2429 memcpy(md->token_data, buff, md->token_len+1); in php_next_meta_token()