wayland: xdg-activation is now always available

Since we're requiring wayland-protocols >= 1.32
This commit is contained in:
Daniel Eklöf 2023-07-31 16:32:28 +02:00
parent e0475a5421
commit d59a4e7a77
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
4 changed files with 5 additions and 43 deletions

View file

@ -86,7 +86,6 @@ spawn_url_launcher_with_token(struct terminal *term,
return ret;
}
#if defined(HAVE_XDG_ACTIVATION)
struct spawn_activation_context {
struct terminal *term;
char *url;
@ -101,13 +100,11 @@ activation_token_done(const char *token, void *data)
free(ctx->url);
free(ctx);
}
#endif
static bool
spawn_url_launcher(struct seat *seat, struct terminal *term, const char *url,
uint32_t serial)
{
#if defined(HAVE_XDG_ACTIVATION)
struct spawn_activation_context *ctx = xmalloc(sizeof(*ctx));
*ctx = (struct spawn_activation_context){
.term = term,
@ -123,7 +120,6 @@ spawn_url_launcher(struct seat *seat, struct terminal *term, const char *url,
free(ctx->url);
free(ctx);
#endif
return spawn_url_launcher_with_token(term, url, NULL);
}