Protect global data with locks
This commit is contained in:
16
routes.h
16
routes.h
@ -28,18 +28,12 @@ typedef struct {
|
||||
void *context_data;
|
||||
} Route;
|
||||
|
||||
#define ROUTE_HANDLER(name) void route_##name(struct mg_http_message *msg, Route_Result *result, void *context_data)
|
||||
|
||||
ROUTE_HANDLER(page_not_found);
|
||||
ROUTE_HANDLER(simple_css);
|
||||
ROUTE_HANDLER(favicon);
|
||||
ROUTE_HANDLER(me_jpg);
|
||||
#if MY_DEBUG
|
||||
ROUTE_HANDLER(hotreload_js);
|
||||
ROUTE_HANDLER(build_id);
|
||||
void route_build_id(struct mg_http_message *msg, Route_Result *result, void *context_data);
|
||||
#endif
|
||||
ROUTE_HANDLER(home);
|
||||
ROUTE_HANDLER(generic_blog);
|
||||
ROUTE_HANDLER(blog);
|
||||
void route_page_not_found(struct mg_http_message *msg, Route_Result *result, void *context_data);
|
||||
void route_home(struct mg_http_message *msg, Route_Result *result, void *context_data);
|
||||
void route_generic_blog(struct mg_http_message *msg, Route_Result *result, void *context_data);
|
||||
void route_blog(struct mg_http_message *msg, Route_Result *result, void *context_data);
|
||||
|
||||
#endif // ROUTES_H_
|
||||
|
Reference in New Issue
Block a user