Add a picture of me
This commit is contained in:
19
routes.c
19
routes.c
@ -158,6 +158,24 @@ ROUTE_HANDLER(simple_css)
|
||||
make_text(result, "css", 200, sb.items);
|
||||
}
|
||||
|
||||
ROUTE_HANDLER(me_jpg)
|
||||
{
|
||||
char path[PATH_MAX] = {0};
|
||||
if (!get_baked_resource_path("me.jpg", path, sizeof(path))) {
|
||||
make_internal_server_error(result);
|
||||
return;
|
||||
}
|
||||
|
||||
String_Builder sb = {0};
|
||||
defer { sb_free(&sb); }
|
||||
if (!sb_read_file(&sb, path)) {
|
||||
make_internal_server_error(result);
|
||||
return;
|
||||
}
|
||||
|
||||
make_binary(result, "image/jpeg", 200, sb.items, sb.count);
|
||||
}
|
||||
|
||||
ROUTE_HANDLER(favicon)
|
||||
{
|
||||
char path[PATH_MAX] = {0};
|
||||
@ -172,7 +190,6 @@ ROUTE_HANDLER(favicon)
|
||||
make_internal_server_error(result);
|
||||
return;
|
||||
}
|
||||
sb_finish(&sb);
|
||||
|
||||
make_binary(result, "image/x-icon", 200, sb.items, sb.count);
|
||||
}
|
||||
|
Reference in New Issue
Block a user