From e4ae4b6df5ff03c1830209bd4e211cf53ceadb79 Mon Sep 17 00:00:00 2001 From: John Maguire Date: Mon, 19 Mar 2012 21:19:24 +0100 Subject: [PATCH] Remove poor man's static asserts. --- ext/libclementine-common/core/closure.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/ext/libclementine-common/core/closure.h b/ext/libclementine-common/core/closure.h index 50659b473..aefcad943 100644 --- a/ext/libclementine-common/core/closure.h +++ b/ext/libclementine-common/core/closure.h @@ -191,7 +191,6 @@ Closure* NewClosure( const char* signal, QObject* receiver, const char* slot) { - Q_ASSERT(sender.data()->metaObject()); // Static check for something QObject-like. return new SharedClosure(new SharedPointer(sender), signal, receiver, slot); } @@ -202,7 +201,6 @@ Closure* NewClosure( QObject* receiver, const char* slot, const T0& val0) { - Q_ASSERT(sender.data()->metaObject()); // Static check for something QObject-like. return new SharedClosure( new SharedPointer(sender), signal, receiver, slot, C_ARG(T0, val0)); @@ -216,7 +214,6 @@ Closure* NewClosure( const char* slot, const T0& val0, const T1& val1) { - Q_ASSERT(sender.data()->metaObject()); // Static check for something QObject-like. return new SharedClosure( new SharedPointer(sender), signal, receiver, slot, C_ARG(T0, val0), C_ARG(T1, val1));