View | Details | Raw Unified | Return to bug 154755
Collapse All | Expand All

(-)b/gtk/gtk.override (-1 / +2 lines)
Lines 1152-1159 pygtk_main_watch_check(GSource *source) Link Here
1152
    PySignalWatchSource *real_source = (PySignalWatchSource *)source;
1152
    PySignalWatchSource *real_source = (PySignalWatchSource *)source;
1153
    GPollFD *poll_fd = &real_source->fd;
1153
    GPollFD *poll_fd = &real_source->fd;
1154
    int data_size = 0;
1154
    int data_size = 0;
1155
    char dummy;
1155
    if (poll_fd->revents & G_IO_IN)
1156
    if (poll_fd->revents & G_IO_IN)
1156
        data_size = read(poll_fd->fd, 0, 1);
1157
        data_size = read(poll_fd->fd, &dummy, 1);
1157
#endif
1158
#endif
1158
1159
1159
    state = pyg_gil_state_ensure();
1160
    state = pyg_gil_state_ensure();

Return to bug 154755