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

version» Context lines:

pike.git/src/post_modules/GTK2/source/gtkfilechooserdialog.pre:38:   //! GTK2.FileChooser.set_action() for modes.   {    GPtrArray *gpa;    struct array *a;    char *s1;    INT_TYPE mm,xx;    struct object *o;    int i;       if (TYPEOF(Pike_sp[2-1-args]) == PIKE_T_INT) -  get_all_args("create",args,"%s%i%i%a",&s1,&xx,&mm,&a); +  get_all_args(NULL,args,"%s%i%i%a",&s1,&xx,&mm,&a);    else -  get_all_args("create",args,"%s%O%i%a",&s1,&o,&mm,&a); +  get_all_args(NULL,args,"%s%O%i%a",&s1,&o,&mm,&a);    gpa=g_ptr_array_new();    if (TYPEOF(Pike_sp[4-1-args]) != PIKE_T_ARRAY)    Pike_error("Wrong type of argument 4.\n");    a=Pike_sp[4-1-args].u.array;    if (a->size>5)    Pike_error("Too many buttons.\n");    for (i=0; i<a->size; i++) {    struct array *b;    gchar *s2;    INT_TYPE *m1;
pike.git/src/post_modules/GTK2/source/gtkfilechooserdialog.pre:137:    pgtk2_verify_not_inited();    pgtk2_verify_setup();    {    struct pike_string *title;    INT_TYPE mode;    struct object *o1;    struct array *a;    int i;    GtkWidget *gf;    -  get_all_args("create",args,"%t%O%i%A",&title,&o1,&mode,&a); +  get_all_args(NULL,args,"%t%O%i%A",&title,&o1,&mode,&a);    ref_push_string(title);    f_string_to_utf8(1);    gf=gtk_file_chooser_dialog_new(CGSTR0(Pike_sp[-1].u.string),    GTK_WINDOW(get_gobject(o1)),    mode,NULL,NULL);    pop_stack();    THIS->obj=G_OBJECT(gf);    if (a) {    for (i=0; i<a->size; i++) {    char *text;