mirror of
https://github.com/lbonn/rofi
synced 2024-11-24 04:43:03 +00:00
Check if connection was succesfull
This commit is contained in:
parent
797a3b8ea5
commit
ba0b2379a6
1 changed files with 7 additions and 2 deletions
|
@ -181,8 +181,9 @@ static void __run_switcher_internal ( ModeMode mode, char *input )
|
||||||
RofiViewState * state = rofi_view_create ( modi[mode], input, prompt, NULL, MENU_NORMAL, process_result );
|
RofiViewState * state = rofi_view_create ( modi[mode], input, prompt, NULL, MENU_NORMAL, process_result );
|
||||||
if ( state ) {
|
if ( state ) {
|
||||||
rofi_view_set_active ( state );
|
rofi_view_set_active ( state );
|
||||||
} else {
|
}
|
||||||
g_main_loop_quit( main_loop );
|
else {
|
||||||
|
g_main_loop_quit ( main_loop );
|
||||||
}
|
}
|
||||||
g_free ( prompt );
|
g_free ( prompt );
|
||||||
}
|
}
|
||||||
|
@ -622,6 +623,10 @@ int main ( int argc, char *argv[] )
|
||||||
}
|
}
|
||||||
|
|
||||||
xcb->connection = xcb_connect ( display_str, &xcb->screen_nbr );
|
xcb->connection = xcb_connect ( display_str, &xcb->screen_nbr );
|
||||||
|
if ( xcb_connection_has_error ( xcb->connection ) ) {
|
||||||
|
fprintf ( stderr, "Failed to open display: %s", display_str );
|
||||||
|
return EXIT_FAILURE;
|
||||||
|
}
|
||||||
TICK_N ( "Open Display" );
|
TICK_N ( "Open Display" );
|
||||||
|
|
||||||
xcb->screen = xcb_aux_get_screen ( xcb->connection, xcb->screen_nbr );
|
xcb->screen = xcb_aux_get_screen ( xcb->connection, xcb->screen_nbr );
|
||||||
|
|
Loading…
Reference in a new issue