More fixes for Win32 building (bug 8311)
Our build system barfs on autogen.sh, which ignores --noconfigure. Configure needs a host of options to make the cross compile work in our case. Fix typo in fccache.c
This commit is contained in:
parent
1de7a4cc09
commit
0596d7296c
|
@ -6,6 +6,13 @@ set -e
|
||||||
srcdir=`dirname $0`
|
srcdir=`dirname $0`
|
||||||
test -z "$srcdir" && srcdir=.
|
test -z "$srcdir" && srcdir=.
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
--noconf*)
|
||||||
|
AUTOGEN_SUBDIR_MODE="true"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
ORIGDIR=`pwd`
|
ORIGDIR=`pwd`
|
||||||
cd $srcdir
|
cd $srcdir
|
||||||
PROJECT=Fontconfig
|
PROJECT=Fontconfig
|
||||||
|
|
|
@ -454,7 +454,8 @@ FcDirCacheMapFd (int fd, struct stat *fd_stat)
|
||||||
PAGE_READONLY, 0, 0, NULL);
|
PAGE_READONLY, 0, 0, NULL);
|
||||||
if (hFileMap != NULL)
|
if (hFileMap != NULL)
|
||||||
{
|
{
|
||||||
cache = MapViewOfFile (hFileMap, FILE_MAP_READ, 0, 0, size);
|
cache = MapViewOfFile (hFileMap, FILE_MAP_READ, 0, 0,
|
||||||
|
fd_stat->st_size);
|
||||||
CloseHandle (hFileMap);
|
CloseHandle (hFileMap);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue