SF.net SVN: geany: [2772] trunk
eht16 at users.sourceforge.net
eht16 at xxxxx
Sat Jul 12 11:47:00 UTC 2008
Revision: 2772
http://geany.svn.sourceforge.net/geany/?rev=2772&view=rev
Author: eht16
Date: 2008-07-12 04:46:59 -0700 (Sat, 12 Jul 2008)
Log Message:
-----------
Fix some formatting issues.
Add 'static' keyword to generated finalize() function in GTK classes.
Modified Paths:
--------------
trunk/ChangeLog
trunk/plugins/classbuilder.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2008-07-11 17:09:01 UTC (rev 2771)
+++ trunk/ChangeLog 2008-07-12 11:46:59 UTC (rev 2772)
@@ -1,3 +1,10 @@
+2008-07-12 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+
+ * plugins/classbuilder.c:
+ Fix some formatting issues.
+ Add 'static' keyword to generated finalize() function in GTK classes.
+
+
2008-07-10 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* plugins/pluginmacros.h:
Modified: trunk/plugins/classbuilder.c
===================================================================
--- trunk/plugins/classbuilder.c 2008-07-11 17:09:01 UTC (rev 2771)
+++ trunk/plugins/classbuilder.c 2008-07-12 11:46:59 UTC (rev 2772)
@@ -122,16 +122,16 @@
\n\
#define {class_name_up}_TYPE ({class_name_low}_get_type())\n\
#define {class_name_up}(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),\\\n\
- {class_name_up}_TYPE, {class_name}))\n\
+ {class_name_up}_TYPE, {class_name}))\n\
#define {class_name_up}_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),\\\n\
- {class_name_up}_TYPE, {class_name}Class))\n\
-#define IS_{class_name_up}(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),\\\n\
- {class_name_up}_TYPE))\n\
-#define IS_{class_name_up}_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),\\\n\
- {class_name_up}_TYPE))\n\
+ {class_name_up}_TYPE, {class_name}Class))\n\
+#define IS_{class_name_up}(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),\\\n\
+ {class_name_up}_TYPE))\n\
+#define IS_{class_name_up}_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),\\\n\
+ {class_name_up}_TYPE))\n\
\n\
-typedef struct _{class_name} {class_name};\n\
-typedef struct _{class_name}Class {class_name}Class;\n\
+typedef struct _{class_name} {class_name};\n\
+typedef struct _{class_name}Class {class_name}Class;\n\
\n\
struct _{class_name}\n\
{\n\
@@ -144,7 +144,7 @@
{base_name}Class parent_class;\n\
};\n\
\n\
-GType {class_name_low}_get_type (void);\n\
+GType {class_name_low}_get_type (void);\n\
{constructor_decl}\
\n\
G_END_DECLS\n\
@@ -155,10 +155,10 @@
static const gchar templates_gtk_class_source[] = "{fileheader}\n\
#include \"{header}\"\n\
\n\
-typedef struct _{class_name}Private {class_name}Private;\n\
+typedef struct _{class_name}Private {class_name}Private;\n\
\n\
#define {class_name_up}_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj),\\\n\
- {class_name_up}_TYPE, {class_name}Private))\n\
+ {class_name_up}_TYPE, {class_name}Private))\n\
\n\
struct _{class_name}Private\n\
{\n\
@@ -166,7 +166,7 @@
};\n\
\n\
static void {class_name_low}_class_init ({class_name}Class *klass);\n\
-static void {class_name_low}_init ({class_name} *self);\n\
+static void {class_name_low}_init ({class_name} *self);\n\
{destructor_decl}\
\n\
/* Local data */\n\
@@ -191,19 +191,19 @@
NULL /* value_table */\n\
};\n\
\n\
- self_type = g_type_register_static({base_gtype}, \"{class_name}\", &self_info, 0);\
+ self_type = g_type_register_static({base_gtype}, \"{class_name}\", &self_info, 0);\n\
}\n\
\n\
return self_type;\n\
}\n\
-\n\
+\n\n\
static void {class_name_low}_class_init({class_name}Class *klass)\n\
{\n\
{gtk_destructor_registration}\n\
parent_class = ({base_name}Class*)g_type_class_peek({base_gtype});\n\
g_type_class_add_private((gpointer)klass, sizeof({class_name}Private));\n\
}\n\
-\n\
+\n\n\
static void {class_name_low}_init({class_name} *self)\n\
{\n\
\n\
@@ -443,7 +443,7 @@
gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0);
cc_dlg->base_gtype_entry = gtk_entry_new();
- gtk_entry_set_text(GTK_ENTRY(cc_dlg->base_gtype_entry), "GTK_TYPE_OBJECT");
+ gtk_entry_set_text(GTK_ENTRY(cc_dlg->base_gtype_entry), "G_TYPE_OBJECT");
gtk_container_add(GTK_CONTAINER(hbox), cc_dlg->base_gtype_entry);
}
@@ -700,10 +700,10 @@
"\tg_object_class->finalize = %s_finalize;\n",
class_info->class_name_low);
class_info->destructor_decl =
- g_strdup_printf("static void %s_finalize\t\t\t(GObject *object);\n",
+ g_strdup_printf("static void %s_finalize \t\t\t(GObject *object);\n",
class_info->class_name_low);
class_info->destructor_impl = g_strdup_printf("\n"
- "void %s_finalize(GObject *object)\n"
+ "static void %s_finalize(GObject *object)\n"
"{\n"
"\t%s *self;\n\n"
"\tg_return_if_fail(object != NULL);\n"
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