Skip to content

Commit 8691e4e

Browse files
refactor start_backend_and_socket into oo
1 parent 7721fad commit 8691e4e

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

include/wayland/wlr_compositor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ struct WlrServer {
116116
bool create_seat();
117117
bool init_protocols();
118118
void register_listeners();
119+
bool start_backend_and_socket();
119120
wl_display* display = nullptr;
120121
wlr_backend* backend = nullptr;
121122
wlr_renderer* renderer = nullptr;
@@ -174,6 +175,5 @@ void log_env();
174175
void initialize_wlr_logging();
175176

176177
void apply_backend_env_defaults();
177-
bool start_backend_and_socket(WlrServer& server);
178178
void install_sigint_handler();
179179
void teardown_server(WlrServer& server);

src/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ int main(int argc, char** argv, char** envp) {
2222

2323
server.register_listeners();
2424

25-
if(!start_backend_and_socket(server)) { return EXIT_FAILURE; }
25+
if(!server.start_backend_and_socket()) { return EXIT_FAILURE; }
2626

2727
wl_display_run(server.display);
2828

src/wayland/wlr_compositor.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2484,13 +2484,13 @@ WlrServer::register_listeners()
24842484
}
24852485

24862486
bool
2487-
start_backend_and_socket(WlrServer& server)
2487+
WlrServer::start_backend_and_socket()
24882488
{
2489-
if (!wlr_backend_start(server.backend)) {
2489+
if (!wlr_backend_start(backend)) {
24902490
std::fprintf(stderr, "Failed to start wlroots backend\n");
24912491
return false;
24922492
}
2493-
const char* socket = wl_display_add_socket_auto(server.display);
2493+
const char* socket = wl_display_add_socket_auto(display);
24942494
if (!socket) {
24952495
std::fprintf(stderr, "Failed to create Wayland socket\n");
24962496
return false;

0 commit comments

Comments
 (0)