summaryrefslogtreecommitdiff
path: root/otk/rendercontrol.cc
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-01-20 06:11:12 +0000
committerDana Jansens <danakj@orodu.net>2003-01-20 06:11:12 +0000
commitd8d9b42777ace234f3471918e1210062578f8188 (patch)
tree915e9aa986ba44dda4c357bc834c68b4dc550525 /otk/rendercontrol.cc
parent0ba441fe8f379ec506000f7fa29f867cb6bc0d51 (diff)
widegt using new render system
Diffstat (limited to 'otk/rendercontrol.cc')
-rw-r--r--otk/rendercontrol.cc9
1 files changed, 4 insertions, 5 deletions
diff --git a/otk/rendercontrol.cc b/otk/rendercontrol.cc
index ef49f7e1..0f84af89 100644
--- a/otk/rendercontrol.cc
+++ b/otk/rendercontrol.cc
@@ -60,13 +60,12 @@ RenderControl::~RenderControl()
}
-void RenderControl::drawString(Surface *sf, const Font &font, int x, int y,
+void RenderControl::drawString(Surface& sf, const Font &font, int x, int y,
const Color &color, const ustring &string) const
{
- assert(sf);
- assert(sf->_screen == _screen);
- XftDraw *d = sf->_xftdraw;
- assert(d);
+ assert(sf._screen == _screen);
+ XftDraw *d = sf._xftdraw;
+ assert(d); // this means that the background hasn't been rendered yet!
if (font._shadow) {
XftColor c;