mirror of
https://github.com/CloverHackyColor/CloverBootloader.git
synced 2024-12-12 14:36:56 +01:00
9cb4016bc5
Rename strerror to efiStrError because of conflict when run cpp_tests on Mac. Switch base64_decode_block to long to avoid warning and cast. Correct GetTableType4(). Size was used without being initialized.
29 lines
491 B
C
29 lines
491 B
C
#ifndef __CLOVER_STDIO_H__
|
|
#define __CLOVER_STDIO_H__
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#ifdef _MSC_VER
|
|
#define __attribute__(x)
|
|
#endif
|
|
|
|
int vprintf(const char* format, VA_LIST ap);
|
|
int printf(const char* format, ...) __attribute__((format(printf, 1, 2)));
|
|
|
|
|
|
//int snprintf(char* str, size_t size, const char* format, ...) __attribute__((format(printf, 1, 2)));
|
|
const char* efiStrError(EFI_STATUS errnum);
|
|
const char* strguid(EFI_GUID* guid);
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
|
|
#endif
|