mirror of
https://github.com/libretro/instancingviewer-libretro-gl.git
synced 2024-11-23 07:39:45 +00:00
Remove remnants of old logging code
This commit is contained in:
parent
6a76124e3f
commit
068324da69
4
gl.hpp
4
gl.hpp
@ -81,8 +81,8 @@ namespace GL
|
||||
if (!func)
|
||||
{
|
||||
func = get_symbol(sym);
|
||||
if (!func)
|
||||
retro_stderr_print("Didn't find GL symbol: %s\n", sym.c_str());
|
||||
if (!func && log_cb)
|
||||
log_cb(RETRO_LOG_ERROR, "Didn't find GL symbol: %s\n", sym.c_str());
|
||||
}
|
||||
|
||||
return reinterpret_cast<Func>(func);
|
||||
|
30
libretro.cpp
30
libretro.cpp
@ -35,7 +35,7 @@
|
||||
#define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0]))
|
||||
static struct retro_hw_render_callback hw_render;
|
||||
static struct retro_camera_callback camera_cb;
|
||||
static retro_log_printf_t log_cb;
|
||||
retro_log_printf_t log_cb;
|
||||
static retro_video_refresh_t video_cb;
|
||||
static retro_audio_sample_t audio_cb;
|
||||
static retro_audio_sample_batch_t audio_batch_cb;
|
||||
@ -371,34 +371,6 @@ void retro_get_system_av_info(struct retro_system_av_info *info)
|
||||
info->geometry.max_height = MAX_HEIGHT;
|
||||
}
|
||||
|
||||
|
||||
#ifdef ANDROID
|
||||
#include <android/log.h>
|
||||
#endif
|
||||
|
||||
#include <stdarg.h>
|
||||
|
||||
void retro_stderr(const char *str)
|
||||
{
|
||||
#if defined(_WIN32)
|
||||
OutputDebugStringA(str);
|
||||
#elif defined(ANDROID)
|
||||
__android_log_print(ANDROID_LOG_INFO, "InstancingViewer: ", "%s", str);
|
||||
#else
|
||||
fputs(str, stderr);
|
||||
#endif
|
||||
}
|
||||
|
||||
void retro_stderr_print(const char *fmt, ...)
|
||||
{
|
||||
char buf[1024];
|
||||
va_list list;
|
||||
va_start(list, fmt);
|
||||
vsprintf(buf, fmt, list); // Unsafe, but vsnprintf isn't in C++03 :(
|
||||
va_end(list);
|
||||
retro_stderr(buf);
|
||||
}
|
||||
|
||||
void retro_set_environment(retro_environment_t cb)
|
||||
{
|
||||
environ_cb = cb;
|
||||
|
@ -27,14 +27,15 @@
|
||||
#include <tr1/memory>
|
||||
#endif
|
||||
|
||||
#include "libretro.h"
|
||||
|
||||
#if defined(__QNX__) || defined(__CELLOS_LV2__) || defined(IOS) || defined(OSX)
|
||||
namespace std1 = compat;
|
||||
#elif !defined(EMSCRIPTEN)
|
||||
namespace std1 = std::tr1;
|
||||
#endif
|
||||
|
||||
void retro_stderr(const char *str);
|
||||
void retro_stderr_print(const char *fmt, ...);
|
||||
extern retro_log_printf_t log_cb;
|
||||
|
||||
#endif
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user