Merge from vendor branch TNF:
[pkgsrcv2.git] / sysutils / bacula / patches / patch-ab
1 $NetBSD$
2
3 --- src/findlib/attribs.c.orig  2010-08-05 14:29:51.000000000 +0000
4 +++ src/findlib/attribs.c
5 @@ -240,7 +240,7 @@ void encode_stat(char *buf, struct stat 
6  int decode_stat(char *buf, struct stat *statp, int32_t *LinkFI)
7  {
8     char *p = buf;
9 -   int64_t val;
10 +   intmax_t val;
11  
12     p += from_base64(&val, p);
13     plug(statp->st_dev, val);
14 @@ -325,7 +325,7 @@ int decode_stat(char *buf, struct stat *
15  int32_t decode_LinkFI(char *buf, struct stat *statp)
16  {
17     char *p = buf;
18 -   int64_t val;
19 +   intmax_t val;
20  
21     skip_nonspaces(&p);                /* st_dev */
22     p++;                               /* skip space */
23 @@ -632,7 +632,7 @@ int encode_attribsEx(JCR *jcr, char *att
24  static bool set_win32_attributes(JCR *jcr, ATTR *attr, BFILE *ofd)
25  {
26     char *p = attr->attrEx;
27 -   int64_t val;
28 +   intmax_t val;
29     WIN32_FILE_ATTRIBUTE_DATA atts;
30     ULARGE_INTEGER li;
31     POOLMEM *win32_ofile;