chiark / gitweb /
Unifiy free() usage
[elogind.git] / src / login / logind-session.c
index c7033bd18434b4e9fe6decfb901b2c7d5ca6d5e7..bbfbeac53e0081e0ffa303f97f5c214f17ec9e2b 100644 (file)
@@ -984,8 +984,7 @@ static void session_remove_fifo(Session *s) {
 
         if (s->fifo_path) {
                 unlink(s->fifo_path);
 
         if (s->fifo_path) {
                 unlink(s->fifo_path);
-                free(s->fifo_path);
-                s->fifo_path = NULL;
+                s->fifo_path = mfree(s->fifo_path);
         }
 }
 
         }
 }