diff options
| -rw-r--r-- | coreengine/view.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/coreengine/view.c b/coreengine/view.c index 6f18a6f..9d8e119 100644 --- a/coreengine/view.c +++ b/coreengine/view.c @@ -220,7 +220,10 @@ bool cView::Init(void) { int osdY = attribs->Y(); int osdWidth = attribs->Width(); int osdHeight = attribs->Height(); - animator = new cAnimator(&sdOsd); + if (!animator) + animator = new cAnimator(&sdOsd); + else + esyslog("skindesigner: ERROR: animator already exists"); return sdOsd.CreateOsd(osdX, osdY, osdWidth, osdHeight); } |
