Fix: make static pthread mutecies actually use static storage class

This commit is contained in:
kamkow1
2025-06-25 02:47:29 +02:00
parent 06574d86c9
commit 4254c66aa3
3 changed files with 4 additions and 4 deletions

View File

@ -28,7 +28,7 @@ INCBIN(blog_weird_page_md, "./blog/weird-page.md");
INCBIN(blog_curious_case_of_gebs_md, "./blog/curious-case-of-gebs.md"); INCBIN(blog_curious_case_of_gebs_md, "./blog/curious-case-of-gebs.md");
INCBIN(blog_the_making_of_aboba_md, "./blog/the-making-of-aboba.md"); INCBIN(blog_the_making_of_aboba_md, "./blog/the-making-of-aboba.md");
locked(Baked_Resource *) baked_resources = locked_init(nil); static locked(Baked_Resource *) baked_resources = locked_init(nil);
void lock_baked_resources(void) void lock_baked_resources(void)
{ {

4
main.c
View File

@ -17,8 +17,8 @@
#include "clonestr.h" #include "clonestr.h"
#include "locked.h" #include "locked.h"
locked(Route *) route_hashtable = locked_init(nil); static locked(Route *) route_hashtable = locked_init(nil);
locked(char *) etc_dump_path = locked_init(nil); static locked(char *) etc_dump_path = locked_init(nil);
void run_in_thread(void *(*f)(void *), void *p) void run_in_thread(void *(*f)(void *), void *p)
{ {

View File

@ -5,7 +5,7 @@
#include "timer.h" #include "timer.h"
#include "locked.h" #include "locked.h"
locked(time_t) rawtime; static locked(time_t) rawtime;
void start_timer(void) void start_timer(void)
{ {