commit - df056ada35bdbbcc6e248b7ec0ec8a7d25fd5147
commit + 7d45c7f1ef956f45432c26a99b9d874dfac2cfdc
blob - bb7df07d0d94f6bb7c602257d3599b5056251f3b
blob + 1c3c04a41a6293e5796cc7ec1fedef8864ff0dcc
--- lib/error.c
+++ lib/error.c
#include <sys/queue.h>
#include <errno.h>
+#include <limits.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sha1.h>
#include <zlib.h>
#include <uuid.h>
-#include <sys/param.h>
#include "got_error.h"
#include "got_object.h"
got_error_from_errno(const char *prefix)
{
static struct got_error err;
- static char err_msg[MAXPATHLEN + 20];
+ static char err_msg[PATH_MAX + 20];
snprintf(err_msg, sizeof(err_msg), "%s: %s", prefix,
strerror(errno));
got_error_from_errno2(const char *prefix, const char *prefix2)
{
static struct got_error err;
- static char err_msg[(MAXPATHLEN * 2) + 20];
+ static char err_msg[(PATH_MAX * 2) + 20];
snprintf(err_msg, sizeof(err_msg), "%s: %s: %s", prefix, prefix2,
strerror(errno));
const char *prefix3)
{
static struct got_error err;
- static char err_msg[(MAXPATHLEN * 3) + 20];
+ static char err_msg[(PATH_MAX * 3) + 20];
snprintf(err_msg, sizeof(err_msg), "%s: %s: %s: %s", prefix, prefix2,
prefix3, strerror(errno));
got_error_path(const char *path, int code)
{
static struct got_error err;
- static char msg[MAXPATHLEN + 128];
+ static char msg[PATH_MAX + 128];
int i;
for (i = 0; i < nitems(got_errors); i++) {