SF.net SVN: geany:[4891] trunk/plugins/classbuilder.c
eht16 at users.sourceforge.net
eht16 at xxxxx
Sun May 9 15:48:19 UTC 2010
Revision: 4891
http://geany.svn.sourceforge.net/geany/?rev=4891&view=rev
Author: eht16
Date: 2010-05-09 15:48:18 +0000 (Sun, 09 May 2010)
Log Message:
-----------
Guard C++/GTK class generation specific code
Modified Paths:
--------------
trunk/plugins/classbuilder.c
Modified: trunk/plugins/classbuilder.c
===================================================================
--- trunk/plugins/classbuilder.c 2010-05-09 15:48:10 UTC (rev 4890)
+++ trunk/plugins/classbuilder.c 2010-05-09 15:48:18 UTC (rev 4891)
@@ -707,9 +707,12 @@
class_info->base_name = g_strdup("");
class_info->base_include = g_strdup("");
}
- class_info->header = g_strdup(gtk_entry_get_text(GTK_ENTRY(cc_dlg->header_entry)));
- class_info->header_guard = g_ascii_strup(class_info->header, -1);
- g_strdelimit(class_info->header_guard, ".-", '_');
+ if (cc_dlg->header_entry != NULL)
+ {
+ class_info->header = g_strdup(gtk_entry_get_text(GTK_ENTRY(cc_dlg->header_entry)));
+ class_info->header_guard = g_ascii_strup(class_info->header, -1);
+ g_strdelimit(class_info->header_guard, ".-", '_');
+ }
switch (class_info->type)
{
case GEANY_CLASS_TYPE_CPP:
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list