diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ui/dialog/extensions.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/ui/dialog/extensions.cpp b/src/ui/dialog/extensions.cpp index ed38860d1..59b9df36a 100644 --- a/src/ui/dialog/extensions.cpp +++ b/src/ui/dialog/extensions.cpp @@ -63,7 +63,7 @@ void ExtensionsPanel::set_full(bool full) void ExtensionsPanel::listCB( Inkscape::Extension::Extension * in_plug, gpointer in_data ) { - ExtensionsPanel * self = (ExtensionsPanel*)in_data; + ExtensionsPanel * self = static_cast<ExtensionsPanel*>(in_data); const char* stateStr; Extension::state_t state = in_plug->get_state(); @@ -88,20 +88,13 @@ void ExtensionsPanel::listCB( Inkscape::Extension::Extension * in_plug, gpointer } if ( self->_showAll || in_plug->deactivated() ) { -// gchar* line = g_strdup_printf( " extension %c %c %s |%s|%s|", -// (in_plug->loaded() ? 'X' : '-'), -// (in_plug->deactivated() ? 'X' : '-'), -// stateStr, in_plug->get_id(), -// in_plug->get_name() ); gchar* line = g_strdup_printf( "%s %s\n \"%s\"", stateStr, in_plug->get_name(), in_plug->get_id() ); self->_view.get_buffer()->insert( self->_view.get_buffer()->end(), line ); self->_view.get_buffer()->insert( self->_view.get_buffer()->end(), "\n" ); - //g_message( "%s", line ); + g_free(line); } - - return; } |
