SF.net SVN: geany-plugins:[1578] trunk/geanylatex/src/geanylatex.c
frlan at users.sourceforge.net
frlan at xxxxx
Mon Sep 13 00:23:56 UTC 2010
Revision: 1578
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1578&view=rev
Author: frlan
Date: 2010-09-13 00:23:56 +0000 (Mon, 13 Sep 2010)
Log Message:
-----------
GeanyLaTeX: Clean up code a bit and fix a warning on disabling of plugin
Modified Paths:
--------------
trunk/geanylatex/src/geanylatex.c
Modified: trunk/geanylatex/src/geanylatex.c
===================================================================
--- trunk/geanylatex/src/geanylatex.c 2010-09-12 19:35:52 UTC (rev 1577)
+++ trunk/geanylatex/src/geanylatex.c 2010-09-13 00:23:56 UTC (rev 1578)
@@ -2118,8 +2118,12 @@
void static
remove_menu_from_menubar()
{
- gtk_widget_destroy(main_menu_item);
- main_menu_item = NULL;
+ if (main_menu_item != NULL)
+ {
+ gtk_widget_destroy(main_menu_item);
+ main_menu_item = NULL;
+ }
+
}
@@ -2136,13 +2140,7 @@
G_CALLBACK(glatex_wizard_activated), NULL);
}
-void static
-remove_wizard_from_toolbar()
-{
- gtk_widget_destroy(menu_latex_toolbar_wizard);
-}
-
void
plugin_init(G_GNUC_UNUSED GeanyData * data)
{
@@ -2173,7 +2171,6 @@
if (glatex_toolbar != NULL)
gtk_widget_destroy(glatex_toolbar);
remove_menu_from_menubar();
- remove_wizard_from_toolbar();
g_free(config_file);
g_free(glatex_ref_chapter_string);
g_free(glatex_ref_page_string);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list