fclose(stream);
}
-static const char *
+static char *
build_path(const char *dir, const char *filename)
{
if (string_empty(dir) || string_empty(filename)) {
*/
setenv("XDG_CURRENT_DESKTOP", "wlroots", 0);
- const char *environment = build_path(dir, "environment");
+ char *environment = build_path(dir, "environment");
if (!environment) {
return;
}
read_environment_file(environment);
- free((void *)environment);
+ free(environment);
}
void
/* Update dbus and systemd user environment, each may fail gracefully */
update_activation_env("DISPLAY WAYLAND_DISPLAY XDG_CURRENT_DESKTOP");
- const char *autostart = build_path(dir, "autostart");
+ char *autostart = build_path(dir, "autostart");
if (!autostart) {
return;
}
spawn_async_no_shell(cmd);
free(cmd);
out:
- free((void *)autostart);
+ free(autostart);
}