26
26
#define _GNU_SOURCE             /* TEMP_FAILURE_RETRY(), getline(),
 
28
28
#include <stddef.h>             /* size_t, NULL */
 
29
 
#include <stdlib.h>             /* malloc(), exit(), EXIT_SUCCESS,
 
 
29
#include <stdlib.h>             /* malloc(), reallocarray(), realloc(),
 
31
31
#include <stdbool.h>            /* bool, true, false */
 
32
32
#include <stdio.h>              /* fileno(), fprintf(),
 
33
33
                                   stderr, STDOUT_FILENO, fclose() */