diff options
author | waker <wakeroid@gmail.com> | 2011-05-13 19:30:37 +0200 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2011-05-13 19:30:37 +0200 |
commit | 40ce81ee2379192193e335329110b33c78e821d1 (patch) | |
tree | f7d741c93cee89ddfaadbe5a1ed0bd278369958c /plugins/gtkui/ddbcellrenderertextmultiline.c | |
parent | db04ae11f4d1b64e302ebc1f4f82c0f0fc7a37ef (diff) |
vala sources recompiled with vala 0.8
Diffstat (limited to 'plugins/gtkui/ddbcellrenderertextmultiline.c')
-rw-r--r-- | plugins/gtkui/ddbcellrenderertextmultiline.c | 34 |
1 files changed, 16 insertions, 18 deletions
diff --git a/plugins/gtkui/ddbcellrenderertextmultiline.c b/plugins/gtkui/ddbcellrenderertextmultiline.c index a6e95853..aff449b5 100644 --- a/plugins/gtkui/ddbcellrenderertextmultiline.c +++ b/plugins/gtkui/ddbcellrenderertextmultiline.c @@ -1,4 +1,4 @@ -/* ddbcellrenderertextmultiline.c generated by valac 0.10.2, the Vala compiler +/* ddbcellrenderertextmultiline.c generated by valac, the Vala compiler * generated from ddbcellrenderertextmultiline.vala, do not modify */ /* @@ -25,8 +25,8 @@ #include <gtk/gtk.h> #include <stdlib.h> #include <string.h> -#include <gdk/gdk.h> #include <gdk/gdkkeysyms.h> +#include <gdk/gdk.h> #define DDB_TYPE_CELL_EDITABLE_TEXT_VIEW (ddb_cell_editable_text_view_get_type ()) @@ -84,16 +84,16 @@ static gpointer ddb_cell_editable_text_view_parent_class = NULL; static GtkCellEditableIface* ddb_cell_editable_text_view_gtk_cell_editable_parent_iface = NULL; static gpointer ddb_cell_renderer_text_multiline_parent_class = NULL; -GType ddb_cell_editable_text_view_get_type (void) G_GNUC_CONST; +GType ddb_cell_editable_text_view_get_type (void); enum { DDB_CELL_EDITABLE_TEXT_VIEW_DUMMY_PROPERTY }; static gboolean ddb_cell_editable_text_view_real_key_press_event (GtkWidget* base, GdkEventKey* event); -static void ddb_cell_editable_text_view_real_start_editing (GtkCellEditable* base, GdkEvent* event); +void ddb_cell_editable_text_view_start_editing (DdbCellEditableTextView* self, GdkEvent* event); DdbCellEditableTextView* ddb_cell_editable_text_view_new (void); DdbCellEditableTextView* ddb_cell_editable_text_view_construct (GType object_type); static void ddb_cell_editable_text_view_finalize (GObject* obj); -GType ddb_cell_renderer_text_multiline_get_type (void) G_GNUC_CONST; +GType ddb_cell_renderer_text_multiline_get_type (void); #define DDB_CELL_RENDERER_TEXT_MULTILINE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), DDB_TYPE_CELL_RENDERER_TEXT_MULTILINE, DdbCellRendererTextMultilinePrivate)) enum { DDB_CELL_RENDERER_TEXT_MULTILINE_DUMMY_PROPERTY @@ -138,9 +138,8 @@ static gboolean ddb_cell_editable_text_view_real_key_press_event (GtkWidget* bas } -static void ddb_cell_editable_text_view_real_start_editing (GtkCellEditable* base, GdkEvent* event) { - DdbCellEditableTextView * self; - self = (DdbCellEditableTextView*) base; +void ddb_cell_editable_text_view_start_editing (DdbCellEditableTextView* self, GdkEvent* event) { + g_return_if_fail (self != NULL); g_return_if_fail (event != NULL); } @@ -166,7 +165,6 @@ static void ddb_cell_editable_text_view_class_init (DdbCellEditableTextViewClass static void ddb_cell_editable_text_view_gtk_cell_editable_interface_init (GtkCellEditableIface * iface) { ddb_cell_editable_text_view_gtk_cell_editable_parent_iface = g_type_interface_peek_parent (iface); - iface->start_editing = ddb_cell_editable_text_view_real_start_editing; } @@ -214,10 +212,10 @@ static void ddb_cell_renderer_text_multiline_gtk_cell_renderer_text_editing_done buf = _g_object_ref0 (gtk_text_view_get_buffer ((GtkTextView*) entry)); gtk_text_buffer_get_iter_at_offset (buf, &begin, 0); gtk_text_buffer_get_iter_at_offset (buf, &end, -1); - new_text = gtk_text_buffer_get_text (buf, &begin, &end, TRUE); + new_text = g_strdup (gtk_text_buffer_get_text (buf, &begin, &end, TRUE)); g_signal_emit_by_name ((GtkCellRendererText*) _self_, "edited", entry->tree_path, new_text); - _g_free0 (new_text); _g_object_unref0 (buf); + _g_free0 (new_text); } @@ -242,14 +240,14 @@ static GtkCellEditable* ddb_cell_renderer_text_multiline_real_start_editing (Gtk GtkListStore* store; GtkTreeIter iter = {0}; GValue v = {0}; - GValue _tmp1_ = {0}; GValue _tmp2_; + GValue _tmp1_ = {0}; gint mult; DdbCellEditableTextView* _tmp3_; char* _tmp4_; GtkTextBuffer* buf; - char* _tmp5_ = NULL; char* _tmp6_; + char* _tmp5_ = NULL; gboolean _tmp7_; self = (DdbCellRendererTextMultiline*) base; g_return_val_if_fail (event != NULL, NULL); @@ -273,8 +271,8 @@ static GtkCellEditable* ddb_cell_renderer_text_multiline_real_start_editing (Gtk self->priv->entry->tree_path = (_tmp4_ = g_strdup (path), _g_free0 (self->priv->entry->tree_path), _tmp4_); buf = gtk_text_buffer_new (NULL); if ((_tmp7_ = (_tmp6_ = (g_object_get ((GtkCellRendererText*) self, "text", &_tmp5_, NULL), _tmp5_)) != NULL, _g_free0 (_tmp6_), _tmp7_)) { - char* _tmp8_ = NULL; char* _tmp9_; + char* _tmp8_ = NULL; gtk_text_buffer_set_text (buf, _tmp9_ = (g_object_get ((GtkCellRendererText*) self, "text", &_tmp8_, NULL), _tmp8_), -1); _g_free0 (_tmp9_); } @@ -284,11 +282,11 @@ static GtkCellEditable* ddb_cell_renderer_text_multiline_real_start_editing (Gtk gtk_widget_set_size_request ((GtkWidget*) self->priv->entry, (*cell_area).width, (*cell_area).height); gtk_widget_show ((GtkWidget*) self->priv->entry); result = GTK_CELL_EDITABLE (self->priv->entry); - _g_object_unref0 (buf); - G_IS_VALUE (&v) ? (g_value_unset (&v), NULL) : NULL; - _g_object_unref0 (store); - _g_object_unref0 (tv); _gtk_tree_path_free0 (p); + _g_object_unref0 (tv); + _g_object_unref0 (store); + G_IS_VALUE (&v) ? (g_value_unset (&v), NULL) : NULL; + _g_object_unref0 (buf); return result; } |