diff options
| author | Louis Burda <quent.burda@gmail.com> | 2023-09-28 02:13:27 +0200 |
|---|---|---|
| committer | Louis Burda <quent.burda@gmail.com> | 2023-09-28 02:13:27 +0200 |
| commit | f35e22bc844373144d6d5248e09e7341c74983c1 (patch) | |
| tree | 53520064f165ff1aa2ddacb2c4cf1b9cc19630ae | |
| parent | 35633d45672d14bd798c478c45d1a17064701aa9 (diff) | |
| download | slock-f35e22bc844373144d6d5248e09e7341c74983c1.tar.gz slock-f35e22bc844373144d6d5248e09e7341c74983c1.zip | |
Zero-init lock for memory safety
| -rw-r--r-- | slock.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -229,7 +229,7 @@ lockscreen(Display *dpy, struct xrandr *rr, int screen) XSetWindowAttributes wa; Cursor invisible; - if (dpy == NULL || screen < 0 || !(lock = malloc(sizeof(struct lock)))) + if (dpy == NULL || screen < 0 || !(lock = calloc(1, sizeof(struct lock)))) return NULL; lock->screen = screen; |
