Mercurial > urweb
comparison include/urweb.h @ 1663:0577be31a435
First part of changes to avoid depending on C function call argument order of evaluation (omitting normal Ur function calls, so far)
author | Adam Chlipala <adam@chlipala.net> |
---|---|
date | Sat, 07 Jan 2012 15:56:22 -0500 |
parents | 43f22a8f76cc |
children | 225b87d4a7df |
comparison
equal
deleted
inserted
replaced
1662:edf86cef0dba | 1663:0577be31a435 |
---|---|
28 void *uw_get_db(uw_context); | 28 void *uw_get_db(uw_context); |
29 void uw_free(uw_context); | 29 void uw_free(uw_context); |
30 void uw_reset(uw_context); | 30 void uw_reset(uw_context); |
31 void uw_reset_keep_request(uw_context); | 31 void uw_reset_keep_request(uw_context); |
32 void uw_reset_keep_error_message(uw_context); | 32 void uw_reset_keep_error_message(uw_context); |
33 const char *uw_get_url_prefix(uw_context); | 33 char *uw_get_url_prefix(uw_context); |
34 | 34 |
35 failure_kind uw_begin_init(uw_context); | 35 failure_kind uw_begin_init(uw_context); |
36 void uw_set_on_success(char *); | 36 void uw_set_on_success(char *); |
37 void uw_set_headers(uw_context, char *(*get_header)(void *, const char *), void *get_header_data); | 37 void uw_set_headers(uw_context, char *(*get_header)(void *, const char *), void *get_header_data); |
38 failure_kind uw_begin(uw_context, char *path); | 38 failure_kind uw_begin(uw_context, char *path); |
73 | 73 |
74 uw_Basis_source uw_Basis_new_client_source(uw_context, uw_Basis_string); | 74 uw_Basis_source uw_Basis_new_client_source(uw_context, uw_Basis_string); |
75 uw_unit uw_Basis_set_client_source(uw_context, uw_Basis_source, uw_Basis_string); | 75 uw_unit uw_Basis_set_client_source(uw_context, uw_Basis_source, uw_Basis_string); |
76 | 76 |
77 void uw_set_script_header(uw_context, const char*); | 77 void uw_set_script_header(uw_context, const char*); |
78 const char *uw_Basis_get_settings(uw_context, uw_unit); | 78 char *uw_Basis_get_settings(uw_context, uw_unit); |
79 const char *uw_Basis_get_script(uw_context, uw_unit); | 79 char *uw_Basis_get_script(uw_context, uw_unit); |
80 const char *uw_get_real_script(uw_context); | 80 char *uw_get_real_script(uw_context); |
81 | 81 |
82 uw_Basis_string uw_Basis_maybe_onload(uw_context, uw_Basis_string); | 82 uw_Basis_string uw_Basis_maybe_onload(uw_context, uw_Basis_string); |
83 uw_Basis_string uw_Basis_maybe_onunload(uw_context, uw_Basis_string); | 83 uw_Basis_string uw_Basis_maybe_onunload(uw_context, uw_Basis_string); |
84 | 84 |
85 void uw_set_needs_push(uw_context, int); | 85 void uw_set_needs_push(uw_context, int); |