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);