- /* Freeing the flags */
- free(reg->flags);
- reg->flags = NULL;
-
- /* Freeing the closure */
- if(reg->prts_closure)
- {
- i = 0;
- while(reg->prts_closure[i])
- {
- free(reg->prts_closure[i]);
- i++;
- }
- free(reg->prts_closure);
- reg->prts_closure = NULL;