diff options
author | Adam Chlipala <adam@chlipala.net> | 2014-07-31 09:56:41 -0400 |
---|---|---|
committer | Adam Chlipala <adam@chlipala.net> | 2014-07-31 09:56:41 -0400 |
commit | 619ee0bb2735f0be87484175ab10fbb6579d723b (patch) | |
tree | 94c286505de9c26af97dc420ae0c4c6aa11fd21b /src/c | |
parent | a2fe25bdc2883d7e6e780a863890f5badb665cdb (diff) |
New .urp directive: file
Diffstat (limited to 'src/c')
-rw-r--r-- | src/c/urweb.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/c/urweb.c b/src/c/urweb.c index a9e722ad..1799d01e 100644 --- a/src/c/urweb.c +++ b/src/c/urweb.c @@ -3861,6 +3861,11 @@ __attribute__((noreturn)) void uw_return_blob(uw_context ctx, uw_Basis_blob b, u longjmp(ctx->jmp_buf, RETURN_INDIRECTLY); } +void uw_replace_page(uw_context ctx, const char *data, size_t size) { + uw_buffer_reset(&ctx->page); + ctx_uw_buffer_append(ctx, "page", &ctx->page, data, size); +} + __attribute__((noreturn)) void uw_return_blob_from_page(uw_context ctx, uw_Basis_string mimeType) { cleanup *cl; int len; |