|
@ -0,0 +1,33 @@ |
|
|
|
|
|
#include "RuntimeErrorStub.h" |
|
|
|
|
|
#include "../util/RuntimeError.h" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static const char *message = "No Error"; |
|
|
|
|
|
static int parameter = -1; |
|
|
|
|
|
static const char *file = 0; |
|
|
|
|
|
static int line = -1; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void RuntimeErrorStub_Reset(void) { |
|
|
|
|
|
message = "No Error"; |
|
|
|
|
|
parameter = -1; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const char *RuntimeErrorStub_GetLastError(void) { |
|
|
|
|
|
return message; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void RuntimeError(const char *m, int p, |
|
|
|
|
|
const char *f, int l) { |
|
|
|
|
|
message = m; |
|
|
|
|
|
parameter = p; |
|
|
|
|
|
file = f; |
|
|
|
|
|
line = l; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
int RuntimeErrorStub_GetLastParameter(void) { |
|
|
|
|
|
return parameter; |
|
|
|
|
|
} |