--- mqtt/src/Attic/aitmqtt.c 2011/11/21 16:28:05 1.1.1.1.2.6 +++ mqtt/src/Attic/aitmqtt.c 2011/11/21 16:42:43 1.1.1.1.2.7 @@ -254,7 +254,7 @@ mqtt_freeSub(mqtt_subscr_t ** __restrict subs) if (!subs) return; - for (v = *subs; v; v++) + for (v = *subs; v->sub_data; v++) free(v->sub_data); free(*subs); *subs = NULL;