]> git.mdlowis.com Git - proto/labwc.git/commitdiff
session.c: unconstify build_path() return value
authorJohan Malm <jgm323@gmail.com>
Mon, 26 Jun 2023 05:25:40 +0000 (06:25 +0100)
committerJohan Malm <johanmalm@users.noreply.github.com>
Mon, 26 Jun 2023 05:30:33 +0000 (06:30 +0100)
src/config/session.c

index e66a22beb1412d0f792fdb2c9b347a7ec17aed53..06f8556a85455b27d440f51e3199a0f8ed46525b 100644 (file)
@@ -73,7 +73,7 @@ read_environment_file(const char *filename)
        fclose(stream);
 }
 
-static const char *
+static char *
 build_path(const char *dir, const char *filename)
 {
        if (string_empty(dir) || string_empty(filename)) {
@@ -112,12 +112,12 @@ session_environment_init(const char *dir)
         */
        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
@@ -126,7 +126,7 @@ session_autostart_init(const char *dir)
        /* 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;
        }
@@ -139,5 +139,5 @@ session_autostart_init(const char *dir)
        spawn_async_no_shell(cmd);
        free(cmd);
 out:
-       free((void *)autostart);
+       free(autostart);
 }