Branch: Tag:

2006-02-27

2006-02-27 12:23:19 by Martin Stjernholm <mast@lysator.liu.se>

Properly (hopefully) fixed naming to not conflict with the GTK module.

Rev: src/post_modules/GTK2/build_pgtk.pike:1.11
Rev: src/post_modules/GTK2/output/split.pike:1.10
Rev: src/post_modules/GTK2/output/util.pike:1.3
Rev: src/post_modules/GTK2/pgtk.h:1.14
Rev: src/post_modules/GTK2/pgtk2_symbol_remap.h:1.5(DEAD)
Rev: src/post_modules/GTK2/source/common_draw.inc:1.6
Rev: src/post_modules/GTK2/source/encode_truecolor.c:1.3
Rev: src/post_modules/GTK2/source/gdkatom.pre:1.3
Rev: src/post_modules/GTK2/source/gdkbitmap.pre:1.6
Rev: src/post_modules/GTK2/source/gdkcolor.pre:1.4
Rev: src/post_modules/GTK2/source/gdkdisplay.pre:1.5
Rev: src/post_modules/GTK2/source/gdkdragcontext.pre:1.4
Rev: src/post_modules/GTK2/source/gdkdrawable.pre:1.5
Rev: src/post_modules/GTK2/source/gdkevent.pre:1.7
Rev: src/post_modules/GTK2/source/gdkgc.pre:1.6
Rev: src/post_modules/GTK2/source/gdkimage.pre:1.3
Rev: src/post_modules/GTK2/source/gdkpixbuf.pre:1.14
Rev: src/post_modules/GTK2/source/gdkpixbufanimation.pre:1.5
Rev: src/post_modules/GTK2/source/gdkpixbufanimationiter.pre:1.5
Rev: src/post_modules/GTK2/source/gdkpixmap.pre:1.4
Rev: src/post_modules/GTK2/source/gdkrectangle.pre:1.7
Rev: src/post_modules/GTK2/source/gdkregion.pre:1.3
Rev: src/post_modules/GTK2/source/gdkwindow.pre:1.6
Rev: src/post_modules/GTK2/source/gladexml.pre:1.7
Rev: src/post_modules/GTK2/source/global.pre:1.12
Rev: src/post_modules/GTK2/source/gnome/gnomeapp.pre:1.2
Rev: src/post_modules/GTK2/source/gnome/gnomecanvas.pre:1.3
Rev: src/post_modules/GTK2/source/gnome/gnomecanvasgroup.pre:1.3
Rev: src/post_modules/GTK2/source/gnome/gnomecanvasitem.pre:1.3
Rev: src/post_modules/GTK2/source/gnome/gnomecanvasline.pre:1.3
Rev: src/post_modules/GTK2/source/gnome/gnomedialog.pre:1.3
Rev: src/post_modules/GTK2/source/gnome/gnomemessagebox.pre:1.3
Rev: src/post_modules/GTK2/source/gnomecanvas.pre:1.6
Rev: src/post_modules/GTK2/source/gnomeclient.pre:1.5
Rev: src/post_modules/GTK2/source/gnomedruidpageedge.pre:1.7
Rev: src/post_modules/GTK2/source/gnomedruidpagestandard.pre:1.7
Rev: src/post_modules/GTK2/source/gobject.pre:1.6
Rev: src/post_modules/GTK2/source/gtkaboutdialog.pre:1.6
Rev: src/post_modules/GTK2/source/gtkaccelgroup.pre:1.4
Rev: src/post_modules/GTK2/source/gtkaccellabel.pre:1.4
Rev: src/post_modules/GTK2/source/gtkaction.pre:1.6
Rev: src/post_modules/GTK2/source/gtkactiongroup.pre:1.5
Rev: src/post_modules/GTK2/source/gtkadjustment.pre:1.5
Rev: src/post_modules/GTK2/source/gtkalignment.pre:1.4
Rev: src/post_modules/GTK2/source/gtkarrow.pre:1.5
Rev: src/post_modules/GTK2/source/gtkaspectframe.pre:1.7
Rev: src/post_modules/GTK2/source/gtkbox.pre:1.4
Rev: src/post_modules/GTK2/source/gtkbutton.pre:1.10
Rev: src/post_modules/GTK2/source/gtkcalendar.pre:1.4
Rev: src/post_modules/GTK2/source/gtkcelleditable.pre:1.2
Rev: src/post_modules/GTK2/source/gtkcellrenderer.pre:1.7
Rev: src/post_modules/GTK2/source/gtkcellrenderercombo.pre:1.4
Rev: src/post_modules/GTK2/source/gtkcellrendererpixbuf.pre:1.4
Rev: src/post_modules/GTK2/source/gtkcellrendererprogress.pre:1.4
Rev: src/post_modules/GTK2/source/gtkcellrenderertext.pre:1.4
Rev: src/post_modules/GTK2/source/gtkcellrenderertoggle.pre:1.4
Rev: src/post_modules/GTK2/source/gtkcellview.pre:1.9
Rev: src/post_modules/GTK2/source/gtkcheckbutton.pre:1.7
Rev: src/post_modules/GTK2/source/gtkcheckmenuitem.pre:1.6
Rev: src/post_modules/GTK2/source/gtkclipboard.pre:1.3
Rev: src/post_modules/GTK2/source/gtkcolorbutton.pre:1.8
Rev: src/post_modules/GTK2/source/gtkcolorselection.pre:1.8
Rev: src/post_modules/GTK2/source/gtkcolorselectiondialog.pre:1.6
Rev: src/post_modules/GTK2/source/gtkcombobox.pre:1.6
Rev: src/post_modules/GTK2/source/gtkcomboboxentry.pre:1.6
Rev: src/post_modules/GTK2/source/gtkcontainer.pre:1.4
Rev: src/post_modules/GTK2/source/gtkdatabox.pre:1.8
Rev: src/post_modules/GTK2/source/gtkdialog.pre:1.4
Rev: src/post_modules/GTK2/source/gtkdrawingarea.pre:1.4
Rev: src/post_modules/GTK2/source/gtkeditable.pre:1.2
Rev: src/post_modules/GTK2/source/gtkentry.pre:1.7
Rev: src/post_modules/GTK2/source/gtkentrycompletion.pre:1.7
Rev: src/post_modules/GTK2/source/gtkeventbox.pre:1.4
Rev: src/post_modules/GTK2/source/gtkexpander.pre:1.6
Rev: src/post_modules/GTK2/source/gtkfilechooser.pre:1.3
Rev: src/post_modules/GTK2/source/gtkfilechooserbutton.pre:1.7
Rev: src/post_modules/GTK2/source/gtkfilechooserdialog.pre:1.10
Rev: src/post_modules/GTK2/source/gtkfilechooserwidget.pre:1.6
Rev: src/post_modules/GTK2/source/gtkfileselection.pre:1.6
Rev: src/post_modules/GTK2/source/gtkfixed.pre:1.5
Rev: src/post_modules/GTK2/source/gtkfontbutton.pre:1.4
Rev: src/post_modules/GTK2/source/gtkfontselection.pre:1.4
Rev: src/post_modules/GTK2/source/gtkfontselectiondialog.pre:1.6
Rev: src/post_modules/GTK2/source/gtkframe.pre:1.7
Rev: src/post_modules/GTK2/source/gtkhandlebox.pre:1.4
Rev: src/post_modules/GTK2/source/gtkhbox.pre:1.5
Rev: src/post_modules/GTK2/source/gtkhbuttonbox.pre:1.4
Rev: src/post_modules/GTK2/source/gtkhpaned.pre:1.4
Rev: src/post_modules/GTK2/source/gtkhscale.pre:1.5
Rev: src/post_modules/GTK2/source/gtkhscrollbar.pre:1.6
Rev: src/post_modules/GTK2/source/gtkhseparator.pre:1.4
Rev: src/post_modules/GTK2/source/gtkiconfactory.pre:1.4
Rev: src/post_modules/GTK2/source/gtkiconinfo.pre:1.4
Rev: src/post_modules/GTK2/source/gtkiconset.pre:1.5
Rev: src/post_modules/GTK2/source/gtkiconsize.pre:1.5
Rev: src/post_modules/GTK2/source/gtkiconsource.pre:1.5
Rev: src/post_modules/GTK2/source/gtkicontheme.pre:1.5
Rev: src/post_modules/GTK2/source/gtkiconview.pre:1.5
Rev: src/post_modules/GTK2/source/gtkimage.pre:1.7
Rev: src/post_modules/GTK2/source/gtkimagemenuitem.pre:1.6
Rev: src/post_modules/GTK2/source/gtkinvisible.pre:1.4
Rev: src/post_modules/GTK2/source/gtkkeywordlisttag.pre:1.4
Rev: src/post_modules/GTK2/source/gtklabel.pre:1.7
Rev: src/post_modules/GTK2/source/gtklayout.pre:1.5
Rev: src/post_modules/GTK2/source/gtkliststore.pre:1.13
Rev: src/post_modules/GTK2/source/gtkmenu.pre:1.3
Rev: src/post_modules/GTK2/source/gtkmenubar.pre:1.5
Rev: src/post_modules/GTK2/source/gtkmenuitem.pre:1.7
Rev: src/post_modules/GTK2/source/gtkmenushell.pre:1.4
Rev: src/post_modules/GTK2/source/gtkmenutoolbutton.pre:1.5
Rev: src/post_modules/GTK2/source/gtkmessagedialog.pre:1.2
Rev: src/post_modules/GTK2/source/gtkmisc.pre:1.5
Rev: src/post_modules/GTK2/source/gtknotebook.pre:1.5
Rev: src/post_modules/GTK2/source/gtkobject.pre:1.2
Rev: src/post_modules/GTK2/source/gtkplug.pre:1.5
Rev: src/post_modules/GTK2/source/gtkprogressbar.pre:1.5
Rev: src/post_modules/GTK2/source/gtkradioaction.pre:1.7
Rev: src/post_modules/GTK2/source/gtkradiobutton.pre:1.8
Rev: src/post_modules/GTK2/source/gtkradiomenuitem.pre:1.5
Rev: src/post_modules/GTK2/source/gtkradiotoolbutton.pre:1.4
Rev: src/post_modules/GTK2/source/gtkrcstyle.pre:1.4
Rev: src/post_modules/GTK2/source/gtkscale.pre:1.4
Rev: src/post_modules/GTK2/source/gtkscrolledwindow.pre:1.7
Rev: src/post_modules/GTK2/source/gtkseparatormenuitem.pre:1.4
Rev: src/post_modules/GTK2/source/gtkseparatortoolitem.pre:1.4
Rev: src/post_modules/GTK2/source/gtksettings.pre:1.4
Rev: src/post_modules/GTK2/source/gtksizegroup.pre:1.5
Rev: src/post_modules/GTK2/source/gtksocket.pre:1.4
Rev: src/post_modules/GTK2/source/gtksourcebuffer.pre:1.5
Rev: src/post_modules/GTK2/source/gtksourceiter.pre:1.5
Rev: src/post_modules/GTK2/source/gtksourcelanguage.pre:1.7
Rev: src/post_modules/GTK2/source/gtksourcelanguagesmanager.pre:1.5
Rev: src/post_modules/GTK2/source/gtksourceprintjob.pre:1.6
Rev: src/post_modules/GTK2/source/gtksourcestylescheme.pre:1.5
Rev: src/post_modules/GTK2/source/gtksourcetag.pre:1.6
Rev: src/post_modules/GTK2/source/gtksourcetagtable.pre:1.3
Rev: src/post_modules/GTK2/source/gtksourceview.pre:1.3
Rev: src/post_modules/GTK2/source/gtkspinbutton.pre:1.7
Rev: src/post_modules/GTK2/source/gtkstatusbar.pre:1.4
Rev: src/post_modules/GTK2/source/gtkstyle.pre:1.5
Rev: src/post_modules/GTK2/source/gtktable.pre:1.5
Rev: src/post_modules/GTK2/source/gtktearoffmenuitem.pre:1.4
Rev: src/post_modules/GTK2/source/gtktextattributes.pre:1.5
Rev: src/post_modules/GTK2/source/gtktextbuffer.pre:1.9
Rev: src/post_modules/GTK2/source/gtktextchildanchor.pre:1.3
Rev: src/post_modules/GTK2/source/gtktextiter.pre:1.8
Rev: src/post_modules/GTK2/source/gtktextmark.pre:1.5
Rev: src/post_modules/GTK2/source/gtktexttag.pre:1.4
Rev: src/post_modules/GTK2/source/gtktextview.pre:1.7
Rev: src/post_modules/GTK2/source/gtktoggleaction.pre:1.4
Rev: src/post_modules/GTK2/source/gtktogglebutton.pre:1.6
Rev: src/post_modules/GTK2/source/gtktoggletoolbutton.pre:1.4
Rev: src/post_modules/GTK2/source/gtktoolbar.pre:1.5
Rev: src/post_modules/GTK2/source/gtktoolbutton.pre:1.5
Rev: src/post_modules/GTK2/source/gtktoolitem.pre:1.4
Rev: src/post_modules/GTK2/source/gtktreedragdest.pre:1.2
Rev: src/post_modules/GTK2/source/gtktreedragsource.pre:1.2
Rev: src/post_modules/GTK2/source/gtktreeiter.pre:1.4
Rev: src/post_modules/GTK2/source/gtktreemodel.pre:1.4
Rev: src/post_modules/GTK2/source/gtktreepath.pre:1.6
Rev: src/post_modules/GTK2/source/gtktreerowreference.pre:1.5
Rev: src/post_modules/GTK2/source/gtktreeselection.pre:1.7
Rev: src/post_modules/GTK2/source/gtktreesortable.pre:1.2
Rev: src/post_modules/GTK2/source/gtktreestore.pre:1.12
Rev: src/post_modules/GTK2/source/gtktreeview.pre:1.7
Rev: src/post_modules/GTK2/source/gtktreeviewcolumn.pre:1.8
Rev: src/post_modules/GTK2/source/gtkuimanager.pre:1.5
Rev: src/post_modules/GTK2/source/gtkvbox.pre:1.5
Rev: src/post_modules/GTK2/source/gtkvbuttonbox.pre:1.4
Rev: src/post_modules/GTK2/source/gtkviewport.pre:1.5
Rev: src/post_modules/GTK2/source/gtkvpaned.pre:1.4
Rev: src/post_modules/GTK2/source/gtkvscale.pre:1.4
Rev: src/post_modules/GTK2/source/gtkvscrollbar.pre:1.6
Rev: src/post_modules/GTK2/source/gtkvseparator.pre:1.4
Rev: src/post_modules/GTK2/source/gtkwidget.pre:1.10
Rev: src/post_modules/GTK2/source/gtkwindow.pre:1.7
Rev: src/post_modules/GTK2/source/pangoattrlist.pre:1.5
Rev: src/post_modules/GTK2/source/pangocontext.pre:1.5
Rev: src/post_modules/GTK2/source/pangofontdescription.pre:1.6
Rev: src/post_modules/GTK2/source/pangolayout.pre:1.7
Rev: src/post_modules/GTK2/source/pangolayoutiter.pre:1.5
Rev: src/post_modules/GTK2/source/pangolayoutline.pre:1.6
Rev: src/post_modules/GTK2/source/pangotabarray.pre:1.5
Rev: src/post_modules/GTK2/source/support.c:1.11

20:   GTK2.TreeIter get_iter(GTK2.TreePath path)   //! Returns a valid iterator pointer to path   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    GtkTreeIter *iter;    struct object *o1;
30:    if (iter==NULL)    SIMPLE_OUT_OF_MEMORY_ERROR("get_iter",sizeof(GtkTreeIter));    res=gtk_tree_model_get_iter(GTK_TREE_MODEL(THIS->obj), -  iter,(GtkTreePath *)get_pgobject(o1,pgtk_tree_path_program)); -  my_pop_n_elems(args); +  iter,(GtkTreePath *)get_pg2object(o1,pgtk2_tree_path_program)); +  pgtk2_pop_n_elems(args);    if (res) { -  push_gobjectclass(iter,pgtk_tree_iter_program); +  push_gobjectclass(iter,pgtk2_tree_iter_program);    } else {    push_int(0);    }
43:   GTK2.TreeIter get_iter_from_string(string path)   //! Returns a valid iterator from a path string.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    GtkTreeIter *iter;    int res;
55:    SIMPLE_OUT_OF_MEMORY_ERROR("get_iter_from_string",sizeof(GtkTreeIter));    res=gtk_tree_model_get_iter_from_string(GTK_TREE_MODEL(THIS->obj),    iter,s); -  my_pop_n_elems(args); +  pgtk2_pop_n_elems(args);    if (res) { -  push_gobjectclass(iter,pgtk_tree_iter_program); +  push_gobjectclass(iter,pgtk2_tree_iter_program);    } else {    push_int(0);    }
67:   GTK2.TreeIter get_iter_first()   //! Get GTK2.TreeIter with the first iterator in the tree ("0").   { -  pgtk_verify_inited(); -  my_pop_n_elems(args); +  pgtk2_verify_inited(); +  pgtk2_pop_n_elems(args);    {    GtkTreeIter *iter;    int res;
78:    res=gtk_tree_model_get_iter_first(GTK_TREE_MODEL(THIS->obj),    iter);    if (res) { -  push_gobjectclass(iter,pgtk_tree_iter_program); +  push_gobjectclass(iter,pgtk2_tree_iter_program);    } else {    push_int(0);    }
88:   GTK2.TreePath get_path(GTK2.TreeIter iter)   //! Returns a GTK2.TreePath from iter.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    GtkTreePath *path;    struct object *o1;    get_all_args("get_path",args,"%o",&o1);       path=(void *)gtk_tree_model_get_path(GTK_TREE_MODEL(THIS->obj), -  (GtkTreeIter *)get_pgobject(o1,pgtk_tree_iter_program)); -  my_pop_n_elems(args); -  push_gobjectclass(path,pgtk_tree_path_program); +  (GtkTreeIter *)get_pg2object(o1,pgtk2_tree_iter_program)); +  pgtk2_pop_n_elems(args); +  push_gobjectclass(path,pgtk2_tree_path_program);    }   }      array get_row(GTK2.TreeIter iter)   //! Get the row at this iter.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();   /* fprintf(stderr,"get_row(): \n"); */    {    int i;
112:    struct object *o1;    GtkTreeIter *gti;    get_all_args("get_row",args,"%o",&o1); -  gti=(GtkTreeIter *)get_pgobject(o1,pgtk_tree_iter_program); -  my_pop_n_elems(args); +  gti=(GtkTreeIter *)get_pg2object(o1,pgtk2_tree_iter_program); +  pgtk2_pop_n_elems(args);    cols=gtk_tree_model_get_n_columns(GTK_TREE_MODEL(THIS->obj));   /* fprintf(stderr," cols==%d\n",cols); */    for (i=0; i<cols; i++) {
204:   mixed get_value(GTK2.TreeIter iter, int column)   //! Get value at column of iter.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    GValue v={0,};    struct object *o1;
212:       get_all_args("get_value",args,"%o%i",&o1,&col);    gtk_tree_model_get_value(GTK_TREE_MODEL(THIS->obj), -  (GtkTreeIter *)get_pgobject(o1,pgtk_tree_iter_program),col,&v); -  my_pop_n_elems(args); +  (GtkTreeIter *)get_pg2object(o1,pgtk2_tree_iter_program),col,&v); +  pgtk2_pop_n_elems(args);       push_gvalue_r(&v,G_VALUE_TYPE(&v));   /*
279:   GTK2.TreeIter iter_next(GTK2.TreeIter iter)   //! Go to next node.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    struct object *o1;    int res;    get_all_args("iter_next",args,"%o",&o1);    res=gtk_tree_model_iter_next(GTK_TREE_MODEL(THIS->obj), -  (GtkTreeIter *)get_pgobject(o1,pgtk_tree_iter_program)); -  my_pop_n_elems(args); +  (GtkTreeIter *)get_pg2object(o1,pgtk2_tree_iter_program)); +  pgtk2_pop_n_elems(args);    PGTK_PUSH_INT(res);    }   }
294:   GTK2.TreeIter iter_children(GTK2.TreeIter parent)   //! Get first child of parent.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    GtkTreeIter *iter;    struct object *o1;
304:    if (iter==NULL)    SIMPLE_OUT_OF_MEMORY_ERROR("iter_children",sizeof(GtkTreeIter));    res=gtk_tree_model_iter_children(GTK_TREE_MODEL(THIS->obj), -  iter,(GtkTreeIter *)get_pgobject(o1,pgtk_tree_iter_program)); -  my_pop_n_elems(args); -  push_gobjectclass(iter,pgtk_tree_iter_program); +  iter,(GtkTreeIter *)get_pg2object(o1,pgtk2_tree_iter_program)); +  pgtk2_pop_n_elems(args); +  push_gobjectclass(iter,pgtk2_tree_iter_program);    }   }      int iter_has_child(GTK2.TreeIter iter)   //! Check if iter has children.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    struct object *o1;    int res;    get_all_args("iter_has_child",args,"%o",&o1);    res=gtk_tree_model_iter_has_child(GTK_TREE_MODEL(THIS->obj), -  (GtkTreeIter *)get_pgobject(o1,pgtk_tree_iter_program)); -  my_pop_n_elems(args); +  (GtkTreeIter *)get_pg2object(o1,pgtk2_tree_iter_program)); +  pgtk2_pop_n_elems(args);    if (res)    push_int(1);    else
331:   int iter_n_children(GTK2.TreeIter iter)   //! Returns the number of children this iter has.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    struct object *o1;    int res;    get_all_args("iter_n_children",args,"%o",&o1);    res=gtk_tree_model_iter_n_children(GTK_TREE_MODEL(THIS->obj), -  (GtkTreeIter *)get_pgobject(o1,pgtk_tree_iter_program)); -  my_pop_n_elems(args); +  (GtkTreeIter *)get_pg2object(o1,pgtk2_tree_iter_program)); +  pgtk2_pop_n_elems(args);    push_int(res);    }   }
349:   //! If the index is too big, or parent is invalid,   //! then it returns the index from the root node.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    GtkTreeIter *iter;    struct object *o1;
360:    if (iter==NULL)    SIMPLE_OUT_OF_MEMORY_ERROR("iter_nth_child",sizeof(GtkTreeIter));    res=gtk_tree_model_iter_nth_child(GTK_TREE_MODEL(THIS->obj), -  iter,(GtkTreeIter *)get_pgobject(o1,pgtk_tree_iter_program),n); -  my_pop_n_elems(args); +  iter,(GtkTreeIter *)get_pg2object(o1,pgtk2_tree_iter_program),n); +  pgtk2_pop_n_elems(args);    if (res) { -  push_gobjectclass(iter,pgtk_tree_iter_program); +  push_gobjectclass(iter,pgtk2_tree_iter_program);    } else {    push_int(0);    }
373:   GTK2.TreeIter iter_parent(GTK2.TreeIter child)   //! Get parent of child, or 0 if none.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    GtkTreeIter *iter;    struct object *o1;
383:    if (iter==NULL)    SIMPLE_OUT_OF_MEMORY_ERROR("iter_parent",sizeof(GtkTreeIter));    res=gtk_tree_model_iter_parent(GTK_TREE_MODEL(THIS->obj), -  iter,(GtkTreeIter *)get_pgobject(o1,pgtk_tree_iter_program)); -  my_pop_n_elems(args); +  iter,(GtkTreeIter *)get_pg2object(o1,pgtk2_tree_iter_program)); +  pgtk2_pop_n_elems(args);    if (res) { -  push_gobjectclass(iter,pgtk_tree_iter_program); +  push_gobjectclass(iter,pgtk2_tree_iter_program);    } else {    push_int(0);    }
397:   string get_string_from_iter(GTK2.TreeIter iter)   //! Get string representation of iter.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    struct object *o1;    int res;    gchar *gs;    get_all_args("get_string_from_iter",args,"%o",&o1);    gs=gtk_tree_model_get_string_from_iter(GTK_TREE_MODEL(THIS->obj), -  (GtkTreeIter *)get_pgobject(o1,pgtk_tree_iter_program)); -  my_pop_n_elems(args); +  (GtkTreeIter *)get_pg2object(o1,pgtk2_tree_iter_program)); +  pgtk2_pop_n_elems(args);    PGTK_PUSH_GCHAR(gs);    g_free(gs);    }
415:   void row_changed(GTK2.TreePath path, GTK2.TreeIter iter)   //! Emit "row-changed" signal.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    struct object *o1,*o2;    get_all_args("row_changed",args,"%o%o",&o1,&o2);    gtk_tree_model_row_changed(GTK_TREE_MODEL(THIS->obj), -  (GtkTreePath *)get_pgobject(o1,pgtk_tree_path_program), -  (GtkTreeIter *)get_pgobject(o2,pgtk_tree_iter_program)); +  (GtkTreePath *)get_pg2object(o1,pgtk2_tree_path_program), +  (GtkTreeIter *)get_pg2object(o2,pgtk2_tree_iter_program));    }    RETURN_THIS();   }
429:   void row_inserted(GTK2.TreePath path, GTK2.TreeIter iter)   //! Emit "row-inserted" signal.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    struct object *o1,*o2;    get_all_args("row_inserted",args,"%o%o",&o1,&o2);    gtk_tree_model_row_inserted(GTK_TREE_MODEL(THIS->obj), -  (GtkTreePath *)get_pgobject(o1,pgtk_tree_path_program), -  (GtkTreeIter *)get_pgobject(o2,pgtk_tree_iter_program)); +  (GtkTreePath *)get_pg2object(o1,pgtk2_tree_path_program), +  (GtkTreeIter *)get_pg2object(o2,pgtk2_tree_iter_program));    }    RETURN_THIS();   }
443:   void row_has_child_toggled(GTK2.TreePath path, GTK2.TreeIter iter)   //! Emit "row-has-child-toggled" signal.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    struct object *o1,*o2;    get_all_args("row_has_child_toggled",args,"%o%o",&o1,&o2);    gtk_tree_model_row_has_child_toggled(GTK_TREE_MODEL(THIS->obj), -  (GtkTreePath *)get_pgobject(o1,pgtk_tree_path_program), -  (GtkTreeIter *)get_pgobject(o2,pgtk_tree_iter_program)); +  (GtkTreePath *)get_pg2object(o1,pgtk2_tree_path_program), +  (GtkTreeIter *)get_pg2object(o2,pgtk2_tree_iter_program));    }    RETURN_THIS();   }
457:   void row_deleted(GTK2.TreePath path)   //! Emit "row-deleted" signal.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    struct object *o1;    get_all_args("row_deleted",args,"%o",&o1);    gtk_tree_model_row_deleted(GTK_TREE_MODEL(THIS->obj), -  (GtkTreePath *)get_pgobject(o1,pgtk_tree_path_program)); +  (GtkTreePath *)get_pg2object(o1,pgtk2_tree_path_program));    }    RETURN_THIS();   }