- module_t *p_parser = p_list[i];
- if( module_provides( p_parser, psz_capability ) )
- {
- mvar_t *sd = mvar_New( "sd", module_get_object( p_parser ) );
- mvar_AppendNewVar( sd, "name",
- module_get_name( p_parser, true ) );
- mvar_AppendVar( s, sd );
- }
+ mvar_t *sd = mvar_New( "sd", names[i] );
+ mvar_AppendNewVar( sd, "name", longnames[i] );
+ mvar_AppendVar( s, sd );
+ free( names[i] );
+ free( longnames[i] );