debugger_thread_t *d_params = &debugger_thread_param;
DEVICE *cpu = d_params->vm->get_cpu(d_params->cpu_index);
uint32_t cpu_index = d_params->cpu_index;
- DEBUGGER *debugger = (DEBUGGER *)cpu->get_debugger();
+// DEBUGGER *debugger = (DEBUGGER *)cpu->get_debugger();
if(emu->is_debugger_enabled(cpu_index)) {
emu->close_debugger();
// debugger->now_debugging = false;
void EmuThreadClassBase::set_emu_thread_to_fixed_cpu(int cpunum)
{
#if defined(Q_OS_LINUX)
- if(thread_id <= 0) {
+ if(thread_id == (Qt::HANDLE)nullptr) {
queue_fixed_cpu = cpunum;
return;
}
class CSP_DockDisks;
class MOVIE_SAVER;
class EmuThreadClassBase;
+class EmuThreadClass;
class DLL_PREFIX Ui_MainWindowBase : public QMainWindow
{
Q_OBJECT
}
-CSP_CreateDiskDialog::CSP_CreateDiskDialog(bool *masks, QWidget *parent = 0) : QWidget(parent)
+CSP_CreateDiskDialog::CSP_CreateDiskDialog(bool *masks, QWidget *parent) : QWidget(parent)
{
__real_media_type = 0x00;
dlg = new QFileDialog(NULL, Qt::Widget);
if(p != NULL) {
emit sig_clear_dbg_completion_list();
for(auto n = p->begin(); n != p->end(); ++n) {
- emit sig_add_dbg_completion_list((*n).c_str());
+ emit sig_add_dbg_completion_list((_TCHAR *)((*n).c_str()));
}
emit sig_apply_dbg_completion_list();
}
for(int y = 0; y < vm_screen_buffer.pImage.height(); y++) {
scrntype_t *p = vm_screen_buffer.get_buffer(y);
if(p != NULL) {
- if(p != vm_screen_buffer.pImage.scanLine(y)) {
+ if(p != (scrntype_t*)(vm_screen_buffer.pImage.scanLine(y))) {
memcpy(vm_screen_buffer.pImage.scanLine(y), p, vm_screen_buffer.pImage.width() * sizeof(scrntype_t));
}
} else {
for(int y = 0; y < vm_screen_buffer.pImage.height(); y++) {
scrntype_t *p = vm_screen_buffer.get_buffer(y);
if(p != NULL) {
- if(p != vm_screen_buffer.pImage.scanLine(y)) {
+ if(p != (scrntype_t*)(vm_screen_buffer.pImage.scanLine(y))) {
memcpy(vm_screen_buffer.pImage.scanLine(y), p, vm_screen_buffer.pImage.width() * sizeof(scrntype_t));
}
} else {