]> code.delx.au - pulseaudio/commitdiff
pulsecore: Fix assert in pa_msgobject creation
authorArun Raghavan <arun.raghavan@collabora.co.uk>
Wed, 15 May 2013 04:06:17 +0000 (09:36 +0530)
committerArun Raghavan <arun.raghavan@collabora.co.uk>
Mon, 3 Jun 2013 19:08:43 +0000 (00:38 +0530)
Allows for creation of derived types that don't have any other fields.

src/pulsecore/msgobject.c

index 075a28c5984a81187d6753ee3e9c578d1fa84a94..b55ba8bf363b4a6f8cab6827cad2067dbb50b075 100644 (file)
@@ -31,7 +31,7 @@ PA_DEFINE_PUBLIC_CLASS(pa_msgobject, pa_object);
 pa_msgobject *pa_msgobject_new_internal(size_t size, const char *type_id, pa_bool_t (*check_type)(const char *type_name)) {
     pa_msgobject *o;
 
-    pa_assert(size > sizeof(pa_msgobject));
+    pa_assert(size >= sizeof(pa_msgobject));
     pa_assert(type_id);
 
     if (!check_type)