X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/b23e0f70b3b0e6815b784f29cbe7d09982116c41..672b0fa44cd420dbf5b4d1f9c9a5c3201ada06da:/lib/gdi/grc.cpp diff --git a/lib/gdi/grc.cpp b/lib/gdi/grc.cpp index 5ef68332..1f1b06a0 100644 --- a/lib/gdi/grc.cpp +++ b/lib/gdi/grc.cpp @@ -330,6 +330,7 @@ void gPainter::renderPara(eTextPara *para, ePoint offset) { if ( m_dc->islocked() ) return; + ASSERT(para); gOpcode o; o.opcode=gOpcode::renderPara; o.dc = m_dc.grabRef(); @@ -409,6 +410,7 @@ void gPainter::setPalette(gRGB *colors, int start, int len) { if ( m_dc->islocked() ) return; + ASSERT(colors); gOpcode o; o.opcode=gOpcode::setPalette; o.dc = m_dc.grabRef(); @@ -434,6 +436,7 @@ void gPainter::mergePalette(gPixmap *target) { if ( m_dc->islocked() ) return; + ASSERT(target); gOpcode o; o.opcode = gOpcode::mergePalette; o.dc = m_dc.grabRef(); @@ -569,7 +572,7 @@ void gPainter::setCompositing(gCompositingData *comp) m_rc->submit(o); } -void gPainter::end() +void gPainter::flush() { if ( m_dc->islocked() ) return; @@ -579,6 +582,12 @@ void gPainter::end() m_rc->submit(o); } +void gPainter::end() +{ + if ( m_dc->islocked() ) + return; +} + gDC::gDC() { m_spinner_pic = 0;