summaryrefslogtreecommitdiff
path: root/src/parse
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2013-12-14 23:17:15 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2013-12-14 23:17:15 +0000
commit5196369f0b637e2cb37b08787cf96a33a704491f (patch)
tree98ae8ce05000355abe9ddd2d6cef473374f6f496 /src/parse
parent701d16aa5ee8d39188dffb797ce14d7d0f95967a (diff)
downloadlibcss-5196369f0b637e2cb37b08787cf96a33a704491f.tar.gz
libcss-5196369f0b637e2cb37b08787cf96a33a704491f.tar.bz2
Update for new lpu API.
Diffstat (limited to 'src/parse')
-rw-r--r--src/parse/language.c2
-rw-r--r--src/parse/parse.c10
-rw-r--r--src/parse/properties/utils.c2
3 files changed, 6 insertions, 8 deletions
diff --git a/src/parse/language.c b/src/parse/language.c
index 5dac773..11e2b2f 100644
--- a/src/parse/language.c
+++ b/src/parse/language.c
@@ -129,7 +129,7 @@ css_error css__language_create(css_stylesheet *sheet, css_parser *parser,
return CSS_NOMEM;
perror = parserutils_stack_create(sizeof(context_entry),
- STACK_CHUNK, css_alloc, CSS_ALLOC_PW, &c->context);
+ STACK_CHUNK, &c->context);
if (perror != PARSERUTILS_OK) {
free(c);
return css_error_from_parserutils_error(perror);
diff --git a/src/parse/parse.c b/src/parse/parse.c
index b52e9f1..b65b0f5 100644
--- a/src/parse/parse.c
+++ b/src/parse/parse.c
@@ -402,8 +402,7 @@ css_error css__parser_create_internal(const char *charset,
return CSS_NOMEM;
perror = parserutils_inputstream_create(charset, cs_source,
- css__charset_extract, css_alloc, CSS_ALLOC_PW,
- &p->stream);
+ css__charset_extract, &p->stream);
if (perror != PARSERUTILS_OK) {
free(p);
return css_error_from_parserutils_error(perror);
@@ -417,8 +416,7 @@ css_error css__parser_create_internal(const char *charset,
}
perror = parserutils_stack_create(sizeof(parser_state),
- STACK_CHUNK, css_alloc, CSS_ALLOC_PW,
- &p->states);
+ STACK_CHUNK, &p->states);
if (perror != PARSERUTILS_OK) {
css__lexer_destroy(p->lexer);
parserutils_inputstream_destroy(p->stream);
@@ -427,7 +425,7 @@ css_error css__parser_create_internal(const char *charset,
}
perror = parserutils_vector_create(sizeof(css_token),
- STACK_CHUNK, css_alloc, CSS_ALLOC_PW, &p->tokens);
+ STACK_CHUNK, &p->tokens);
if (perror != PARSERUTILS_OK) {
parserutils_stack_destroy(p->states);
css__lexer_destroy(p->lexer);
@@ -437,7 +435,7 @@ css_error css__parser_create_internal(const char *charset,
}
perror = parserutils_stack_create(sizeof(char),
- STACK_CHUNK, css_alloc, CSS_ALLOC_PW, &p->open_items);
+ STACK_CHUNK, &p->open_items);
if (perror != PARSERUTILS_OK) {
parserutils_vector_destroy(p->tokens);
parserutils_stack_destroy(p->states);
diff --git a/src/parse/properties/utils.c b/src/parse/properties/utils.c
index 4e43c8c..bfcba04 100644
--- a/src/parse/properties/utils.c
+++ b/src/parse/properties/utils.c
@@ -1118,7 +1118,7 @@ css_error css__ident_list_to_string(css_language *c,
lwc_string *interned;
lwc_error lerror;
- perror = parserutils_buffer_create(css_alloc, CSS_ALLOC_PW, &buffer);
+ perror = parserutils_buffer_create(&buffer);
if (perror != PARSERUTILS_OK)
return css_error_from_parserutils_error(perror);