#include "SDL_internal.h"
#include <e32std.h>
#include <e32svr.h>
#include <hal.h>
#ifdef __cplusplus
extern "C" {
#endif
bool NGAGE_IsClassicModel()
{
int phone_id;
HAL::Get(HALData::EMachineUid, phone_id);
return (0x101f8c19 == phone_id);
}
void NGAGE_DebugPrintf(const char *fmt, ...)
{
char buffer[512] = { 0 };
va_list ap;
va_start(ap, fmt);
(void)SDL_vsnprintf(buffer, sizeof(buffer), fmt, ap);
va_end(ap);
TBuf<512> buf;
buf.Copy(TPtrC8((TText8 *)buffer));
RDebug::Print(_L("%S"), &buf);
}
TInt NGAGE_GetFreeHeapMemory()
{
TInt free = 0;
return User::Available(free);
}
#ifdef __cplusplus
}
#endif