pike.git / src / post_modules / GTK2 / source / gtkscalebutton.pre

version» Context lines:

pike.git/src/post_modules/GTK2/source/gtkscalebutton.pre:22:    pgtk2_verify_not_inited();    pgtk2_verify_setup();    if (args>1) {    INT_TYPE size;    FLOAT_TYPE min,max,step;    struct array *a;    const gchar **icons;    int i,j;    GtkWidget *gsb;    -  get_all_args("create",args,"%i%f%f%f%A",&size,&min,&max,&step,&a); +  get_all_args(NULL,args,"%i%f%f%f%A",&size,&min,&max,&step,&a);    if (a==NULL || a->size<1)    Pike_error("Invalid array argument 5.\n");    icons=g_new0(const gchar *,a->size+1);    for (i=j=0; i<a->size; i++) {    icons[j]=g_strdup(CGSTR0((ITEM(a)+i)->u.string));    j++;    }    icons[j]=NULL;    gsb=gtk_scale_button_new(size,min,max,step,icons);    THIS->obj=G_OBJECT(gsb);
pike.git/src/post_modules/GTK2/source/gtkscalebutton.pre:53:   void set_adjustment(GTK2.Adjustment adj);   //! Sets the GTK2.Adjustment to be used as a model.      void set_icons(array icons)   //! Sets the icons to be used.   {    struct array *a;    int i,j;    const gchar **icons;    -  get_all_args("set_icons",args,"%A",&a); +  get_all_args(NULL,args,"%A",&a);    if (a==NULL || a->size<1)    Pike_error("Invalid array argument 1.\n");    icons=g_new0(const gchar *,a->size+1);    for (i=j=0; i<a->size; i++) {    icons[j]=g_strdup(CGSTR0((ITEM(a)+i)->u.string));    j++;    }    icons[j]=NULL;    gtk_scale_button_set_icons(GTK_SCALE_BUTTON(THIS->obj),icons);    for (i=0; icons[i]; i++)