diff options
| author | Mattias Andrée <maandree@kth.se> | 2017-07-03 22:58:31 +0200 |
|---|---|---|
| committer | Mattias Andrée <maandree@kth.se> | 2017-07-03 22:58:31 +0200 |
| commit | 6128aa893ef5180be5280c7e8185bfee85a00a73 (patch) | |
| tree | d9288bad7168217bca92d9bb9a2ac83c456723d3 /src/blind-to-image.c | |
| parent | Fix return value of readall (diff) | |
| download | blind-6128aa893ef5180be5280c7e8185bfee85a00a73.tar.gz blind-6128aa893ef5180be5280c7e8185bfee85a00a73.tar.bz2 blind-6128aa893ef5180be5280c7e8185bfee85a00a73.tar.xz | |
Fix blind-to-image -f
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to '')
| -rw-r--r-- | src/blind-to-image.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/blind-to-image.c b/src/blind-to-image.c index a316123..8bc586e 100644 --- a/src/blind-to-image.c +++ b/src/blind-to-image.c @@ -119,13 +119,11 @@ main(int argc, char *argv[]) eprintf("%s: frame is too wide\n", stream.file); if (stream.height > UINT32_MAX) eprintf("%s: frame is too tall\n", stream.file); - printf("farbfeld"); - memmove(stream.buf + 8, stream.buf, stream.ptr); - stream.ptr += 8; width = htonl(width); height = htonl(height); - memcpy(stream.buf + 0, &width, 4); - memcpy(stream.buf + 4, &height, 4); + ewriteall(STDOUT_FILENO, "farbfeld", 8, "<stdout>"); + ewriteall(STDOUT_FILENO, &width, 4, "<stdout>"); + ewriteall(STDOUT_FILENO, &height, 4, "<stdout>"); } else { printf("P7\n" "WIDTH %zu\n" @@ -134,8 +132,8 @@ main(int argc, char *argv[]) "MAXVAL %llu\n" "TUPLTYPE RGB_ALPHA\n" "ENDHDR\n", stream.width, stream.height, max); + efflush(stdout, "<stdout>"); } - efflush(stdout, "<stdout>"); process_stream(&stream, process); return 0; |
