diff options
Diffstat (limited to 'glcdskin/object.c')
-rw-r--r-- | glcdskin/object.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/glcdskin/object.c b/glcdskin/object.c index 796e436..8af94f9 100644 --- a/glcdskin/object.c +++ b/glcdskin/object.c @@ -1078,8 +1078,10 @@ void cSkinObject::Render(GLCD::cBitmap * screen) pw = o->Size().w; snprintf(buf, 9, "%d", px); obj.mX1.Parse((const char*)buf); snprintf(buf, 9, "%d", py); obj.mY1.Parse((const char*)buf); - if (ph > 0) - snprintf(buf, 9, "%d", ph); obj.mHeight.Parse((const char*)buf); + if (ph > 0) { + snprintf(buf, 9, "%d", ph); obj.mHeight.Parse((const char*)buf); + } + snprintf(buf, 9, "%d", pw); obj.mWidth.Parse((const char*)buf); obj.Render(screen); } |