chiark / gitweb /
Fix write-only use of a few variables
[elogind.git] / src / libsystemd-bus / test-bus-memfd.c
index 05ef555f0de2798dd7e2542ffa5b1041cf4d13b3..b9d6a250c36b17ac25b049e2e917d3134e24f0e5 100644 (file)
@@ -102,7 +102,7 @@ int main(int argc, char *argv[]) {
 
         /* we did truncate it to 6 */
         r = sd_memfd_get_size(m, &sz);
-        assert_se(sz == 6);
+        assert_se(r >= 0 && sz == 6);
 
         /* map it, check content */
         r = sd_memfd_map(m, 0, 12, (void **)&s);