Revision 1918

trunk/client/gui/info.c (revision 1918)
81 81
        char *url = g_shell_quote(url_unquoted);
82 82
#ifdef WIN32
83 83
        GtkWidget *windowMain = nntpgrab_gui_base_get_widget("windowMain");
84
        ShellExecuteA(GDK_WINDOW_HWND(windowMain->window), "open", url_unquoted, NULL, NULL, SW_SHOW);
84
        ShellExecuteA(GDK_WINDOW_HWND(gtk_widget_get_window(windowMain)), "open", url_unquoted, NULL, NULL, SW_SHOW);
85 85
#elif defined(DARWIN)
86 86
        GError *error = NULL;
87 87
        char cmd[1024];
trunk/client/gui/queue.c (revision 1918)
83 83
    file_localized = g_win32_locale_filename_from_utf8(file);
84 84
    g_return_if_fail(file_localized != NULL);
85 85

                
86
    if ((intptr_t) ShellExecuteA((HWND) GDK_WINDOW_HWND(windowMain->window), mode, file_localized, NULL, file_localized, SW_SHOW) < 32) {
86
    if ((intptr_t) ShellExecuteA((HWND) GDK_WINDOW_HWND(gtk_widget_get_window(windowMain)), mode, file_localized, NULL, file_localized, SW_SHOW) < 32) {
87 87
        char *msg;
88 88
        GtkWidget *windowMain;
89 89

                
branches/nntpgrab-0.7/client/gui/info.c (revision 1918)
81 81
        char *url = g_shell_quote(url_unquoted);
82 82
#ifdef WIN32
83 83
        GtkWidget *windowMain = nntpgrab_gui_base_get_widget("windowMain");
84
        ShellExecuteA(GDK_WINDOW_HWND(windowMain->window), "open", url_unquoted, NULL, NULL, SW_SHOW);
84
        ShellExecuteA(GDK_WINDOW_HWND(gtk_widget_get_window(windowMain)), "open", url_unquoted, NULL, NULL, SW_SHOW);
85 85
#elif defined(DARWIN)
86 86
        GError *error = NULL;
87 87
        char cmd[1024];
branches/nntpgrab-0.7/client/gui/queue.c (revision 1918)
83 83
    file_localized = g_win32_locale_filename_from_utf8(file);
84 84
    g_return_if_fail(file_localized != NULL);
85 85

                
86
    if ((intptr_t) ShellExecuteA((HWND) GDK_WINDOW_HWND(windowMain->window), mode, file_localized, NULL, file_localized, SW_SHOW) < 32) {
86
    if ((intptr_t) ShellExecuteA((HWND) GDK_WINDOW_HWND(gtk_widget_get_window(windowMain)), mode, file_localized, NULL, file_localized, SW_SHOW) < 32) {
87 87
        char *msg;
88 88
        GtkWidget *windowMain;
89 89

                

Also available in: Unified diff