mirror of https://github.com/flysand7/ciabatta.git
Make win-specific functions static
This commit is contained in:
parent
b426c0f2ee
commit
f943f8167c
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
u64 __security_cookie;
|
u64 __security_cookie;
|
||||||
|
|
||||||
void __security_init_cookie() {
|
static void __security_init_cookie() {
|
||||||
// They say it's a random number so I generated
|
// They say it's a random number so I generated
|
||||||
// one using numbergenerator.org
|
// one using numbergenerator.org
|
||||||
__security_cookie = 0xb26e04cc62ba48a;
|
__security_cookie = 0xb26e04cc62ba48a;
|
||||||
|
|
|
@ -9,7 +9,7 @@ static intptr_t align_forward(intptr_t p, size_t a) {
|
||||||
return (p+a-1)&~(a-1);
|
return (p+a-1)&~(a-1);
|
||||||
}
|
}
|
||||||
|
|
||||||
void _setup_heap() {
|
static void _setup_heap() {
|
||||||
heap_handle = GetProcessHeap();
|
heap_handle = GetProcessHeap();
|
||||||
if (heap_handle == NULL) {
|
if (heap_handle == NULL) {
|
||||||
ExitProcess(-42069);
|
ExitProcess(-42069);
|
||||||
|
|
|
@ -42,7 +42,7 @@ static LONG _win32_handler(EXCEPTION_POINTERS *ExceptionInfo) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void _setup_eh() {
|
static void _setup_eh() {
|
||||||
void *res = AddVectoredExceptionHandler(1, &_win32_handler);
|
void *res = AddVectoredExceptionHandler(1, &_win32_handler);
|
||||||
if(res == NULL) {
|
if(res == NULL) {
|
||||||
ExitProcess(-69420);
|
ExitProcess(-69420);
|
||||||
|
|
|
@ -109,7 +109,7 @@ static inline void delete_stream(FILE *stream) {
|
||||||
mtx_destroy(&lock);
|
mtx_destroy(&lock);
|
||||||
}
|
}
|
||||||
|
|
||||||
void _setup_io() {
|
static void _setup_io() {
|
||||||
HANDLE hstdout = GetStdHandle(STD_OUTPUT_HANDLE);
|
HANDLE hstdout = GetStdHandle(STD_OUTPUT_HANDLE);
|
||||||
HANDLE hstderr = GetStdHandle(STD_ERROR_HANDLE);
|
HANDLE hstderr = GetStdHandle(STD_ERROR_HANDLE);
|
||||||
HANDLE hstdin = GetStdHandle(STD_INPUT_HANDLE);
|
HANDLE hstdin = GetStdHandle(STD_INPUT_HANDLE);
|
||||||
|
@ -254,7 +254,7 @@ int fclose(FILE *stream) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void _close_io() {
|
static void _close_io() {
|
||||||
while(streams_to_close != NULL) {
|
while(streams_to_close != NULL) {
|
||||||
FILE *stream = streams_to_close;
|
FILE *stream = streams_to_close;
|
||||||
fflush(stream);
|
fflush(stream);
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
static uint64_t timer_freq;
|
static uint64_t timer_freq;
|
||||||
static uint64_t timer_start;
|
static uint64_t timer_start;
|
||||||
|
|
||||||
void _setup_timer(void) {
|
static void _setup_timer(void) {
|
||||||
LARGE_INTEGER freq, start;
|
LARGE_INTEGER freq, start;
|
||||||
QueryPerformanceFrequency(&freq);
|
QueryPerformanceFrequency(&freq);
|
||||||
QueryPerformanceCounter(&start);
|
QueryPerformanceCounter(&start);
|
||||||
|
|
|
@ -7,9 +7,9 @@
|
||||||
#include <DbgHelp.h>
|
#include <DbgHelp.h>
|
||||||
#include <winternl.h>
|
#include <winternl.h>
|
||||||
|
|
||||||
void _setup_timer(void);
|
static void _setup_timer(void);
|
||||||
void _setup_eh();
|
static void _setup_eh();
|
||||||
void _setup_heap();
|
static void _setup_heap();
|
||||||
void _setup_io();
|
static void _setup_io();
|
||||||
void _close_io();
|
static void _close_io();
|
||||||
void __security_init_cookie();
|
static void __security_init_cookie();
|
Loading…
Reference in New Issue