git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43589
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
bool Platform::MouseButtonBounce() {
return false;
}
bool Platform::MouseButtonBounce() {
return false;
}
-void Platform::DebugDisplay(const char *s) {
- wxLogDebug(stc2wx(s));
-}
bool Platform::IsKeyDown(int WXUNUSED(key)) {
return false; // I don't think we'll need this.
bool Platform::IsKeyDown(int WXUNUSED(key)) {
return false; // I don't think we'll need this.
+//#define TRACE
+
+void Platform::DebugDisplay(const char *s) {
+#ifdef TRACE
+ wxLogDebug(stc2wx(s));
+#else
+ wxUnusedVar(s);
+#endif
+}
void Platform::DebugPrintf(const char *format, ...) {
#ifdef TRACE
void Platform::DebugPrintf(const char *format, ...) {
#ifdef TRACE
}
void Platform::Assert(const char *c, const char *file, int line) {
}
void Platform::Assert(const char *c, const char *file, int line) {
char buffer[2000];
sprintf(buffer, "Assertion [%s] failed at %s %d", c, file, line);
if (assertionPopUps) {
char buffer[2000];
sprintf(buffer, "Assertion [%s] failed at %s %d", c, file, line);
if (assertionPopUps) {
wxMessageBox(stc2wx(buffer),
wxT("Assertion failure"),
wxICON_HAND | wxOK);
wxMessageBox(stc2wx(buffer),
wxT("Assertion failure"),
wxICON_HAND | wxOK);
-// if (idButton == IDRETRY) {
-// ::DebugBreak();
-// } else if (idButton == IDIGNORE) {
-// // all OK
-// } else {
-// abort();
-// }
} else {
strcat(buffer, "\r\n");
Platform::DebugDisplay(buffer);
abort();
}
} else {
strcat(buffer, "\r\n");
Platform::DebugDisplay(buffer);
abort();
}
+#else
+ wxUnusedVar(c);
+ wxUnusedVar(file);
+ wxUnusedVar(line);
+#endif
bool Platform::MouseButtonBounce() {
return false;
}
bool Platform::MouseButtonBounce() {
return false;
}
-void Platform::DebugDisplay(const char *s) {
- wxLogDebug(stc2wx(s));
-}
bool Platform::IsKeyDown(int WXUNUSED(key)) {
return false; // I don't think we'll need this.
bool Platform::IsKeyDown(int WXUNUSED(key)) {
return false; // I don't think we'll need this.
+//#define TRACE
+
+void Platform::DebugDisplay(const char *s) {
+#ifdef TRACE
+ wxLogDebug(stc2wx(s));
+#else
+ wxUnusedVar(s);
+#endif
+}
void Platform::DebugPrintf(const char *format, ...) {
#ifdef TRACE
void Platform::DebugPrintf(const char *format, ...) {
#ifdef TRACE
}
void Platform::Assert(const char *c, const char *file, int line) {
}
void Platform::Assert(const char *c, const char *file, int line) {
char buffer[2000];
sprintf(buffer, "Assertion [%s] failed at %s %d", c, file, line);
if (assertionPopUps) {
char buffer[2000];
sprintf(buffer, "Assertion [%s] failed at %s %d", c, file, line);
if (assertionPopUps) {
wxMessageBox(stc2wx(buffer),
wxT("Assertion failure"),
wxICON_HAND | wxOK);
wxMessageBox(stc2wx(buffer),
wxT("Assertion failure"),
wxICON_HAND | wxOK);
-// if (idButton == IDRETRY) {
-// ::DebugBreak();
-// } else if (idButton == IDIGNORE) {
-// // all OK
-// } else {
-// abort();
-// }
} else {
strcat(buffer, "\r\n");
Platform::DebugDisplay(buffer);
abort();
}
} else {
strcat(buffer, "\r\n");
Platform::DebugDisplay(buffer);
abort();
}
+#else
+ wxUnusedVar(c);
+ wxUnusedVar(file);
+ wxUnusedVar(line);
+#endif