comparison gtk/dw.c @ 312:ff8f23594b15

Make sure itemdata is NULL for container callbacks.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Mon, 31 Mar 2003 10:20:08 +0000
parents 24c1dfffe97e
children a07e08f708d6
comparison
equal deleted inserted replaced
311:24c1dfffe97e 312:ff8f23594b15
402 402
403 if(work) 403 if(work)
404 { 404 {
405 if(event->button == 3) 405 if(event->button == 3)
406 { 406 {
407 int (*contextfunc)(HWND, char *, int, int, void *) = work->func; 407 int (*contextfunc)(HWND, char *, int, int, void *, void *) = work->func;
408 char *text; 408 char *text;
409 int row, col; 409 int row, col;
410 410
411 gtk_clist_get_selection_info(GTK_CLIST(widget), event->x, event->y, &row, &col); 411 gtk_clist_get_selection_info(GTK_CLIST(widget), event->x, event->y, &row, &col);
412 412
413 text = (char *)gtk_clist_get_row_data(GTK_CLIST(widget), row); 413 text = (char *)gtk_clist_get_row_data(GTK_CLIST(widget), row);
414 retval = contextfunc(work->window, text, event->x, event->y, work->data); 414 retval = contextfunc(work->window, text, event->x, event->y, work->data, NULL);
415 } 415 }
416 } 416 }
417 return retval; 417 return retval;
418 } 418 }
419 419