data->length = stride * rectangle->height;
fd = mkstemp(filename);
if (fd < 0) {
- fprintf(stderr, "open %s failed: %m", filename);
+ fprintf(stderr, "open %s failed: %m\n", filename);
return NULL;
}
if (ftruncate(fd, data->length) < 0) {
- fprintf(stderr, "ftruncate failed: %m");
+ fprintf(stderr, "ftruncate failed: %m\n");
close(fd);
return NULL;
}
unlink(filename);
if (data->map == MAP_FAILED) {
- fprintf(stderr, "mmap failed: %m");
+ fprintf(stderr, "mmap failed: %m\n");
close(fd);
return NULL;
}
}
if (drmGetMagic(fd, &magic)) {
- fprintf(stderr, "DRI2: failed to get drm magic");
+ fprintf(stderr, "DRI2: failed to get drm magic\n");
return -1;
}