projects
/
notmuch.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
test/duplicate-mid: clarify index order vs filename order
[notmuch.git]
/
compat
/
canonicalize_file_name.c
1
#include "compat.h"
2
#include <limits.h>
3
#undef _GNU_SOURCE
4
#include <stdlib.h>
5
6
char *
7
canonicalize_file_name (const char * path)
8
{
9
#ifdef PATH_MAX
10
char *resolved_path = malloc (PATH_MAX+1);
11
if (resolved_path == NULL)
12
return NULL;
13
14
return realpath (path, resolved_path);
15
#else
16
#error undefined PATH_MAX _and_ missing canonicalize_file_name not supported
17
#endif
18
}