do {
if(p != NULL) {
- CSP_LoggerLine *tmps;
+ CSP_LoggerLine *tmps = NULL;
tmps = new CSP_LoggerLine(linenum, level, domain_s, time_s, QString::fromUtf8(p));
if(log_onoff) {
if(cons_log_level_n != 0) {
tmps->get_element_syslog().toLocal8Bit().constData());
}
#endif
+
}
{
QMutexLocker locker(lock_mutex);
linenum++;
}
}
+ if(tmps != NULL) delete tmps;
}
#if defined(Q_OS_WIN)
{
EmuThreadClassBase::~EmuThreadClassBase() {
delete drawCond;
+ key_up_code_fifo->release();
+ key_up_mod_fifo->release();
+ key_up_repeat_fifo->release();
+
+ key_down_code_fifo->release();
+ key_down_mod_fifo->release();
+ key_down_repeat_fifo->release();
+
delete key_up_code_fifo;
delete key_up_mod_fifo;
delete key_up_repeat_fifo;
USING_FLAGS::USING_FLAGS(config_t *cfg)
{
p_osd = NULL;
+ p_emu = NULL;
use_alt_f10_key = false;
use_auto_key = use_auto_key_us = use_auto_key_caps = false;
use_auto_key_no_caps = use_auto_key_release =
drive_mfm = true;
track_size = 0;
static int num = 0;
+ is_special_disk = 0;
drive_num = num++;
set_device_name(_T("Floppy Disk Drive #%d"), drive_num + 1);
type_sc3000 = type_smc70 = type_x1 = type_x1turbo = false;
DEVICE::initialize();
int_state = 0;
busreq = false;
+ icount = 0;
+ extra_icount = 0;
#ifdef USE_DEBUGGER
d_mem_stored = d_mem;
d_debugger->set_context_mem(d_mem);