blob: 2e079bdd30f584f8ea2237cdb704f46c163e5bf2 [file]
#include <sys/types.h>
#include <sys/stat.h>
#include "error.h"
#include "messages.h"
#include "strerr.h"
#include "wrap.h"
#include "die.h"
#include "idx.h"
int wrap_stat(const char *fn,struct stat *st)
{
int r;
if ((r = stat(fn,st)) == -1
&& errno != error_noent)
strerr_die2sys(111,FATAL,MSG1(ERR_STAT,fn));
return r;
}