22 lines
741 B
C
22 lines
741 B
C
/*
|
|
* This software is licensed under the terms of the MIT-License
|
|
* See COPYING for further information.
|
|
* ---
|
|
* Copyright (c) 2011-2018, Lukas Weber <laochailan@web.de>.
|
|
* Copyright (c) 2012-2018, Andrei Alexeyev <akari@alienslab.net>.
|
|
*/
|
|
|
|
#pragma once
|
|
#include "taisei.h"
|
|
|
|
#include <SDL.h>
|
|
|
|
char* read_all(const char *filename, int *size);
|
|
|
|
char* SDL_RWgets(SDL_RWops *rwops, char *buf, size_t bufsize);
|
|
size_t SDL_RWprintf(SDL_RWops *rwops, const char* fmt, ...) attr_printf(2, 3);
|
|
|
|
// This is for the very few legitimate uses for printf/fprintf that shouldn't be replaced with log_*
|
|
void tsfprintf(FILE *out, const char *restrict fmt, ...) attr_printf(2, 3);
|
|
|
|
char* try_path(const char *prefix, const char *name, const char *ext);
|