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:
Han-Wen Nienhuys 2006-09-17 17:03:33 -07:00 committed by Keith Packard
parent 1de7a4cc09
commit 0596d7296c
2 changed files with 9 additions and 1 deletions

View File

@ -6,6 +6,13 @@ set -e
srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.
case "$1" in
--noconf*)
AUTOGEN_SUBDIR_MODE="true"
shift
;;
esac
ORIGDIR=`pwd`
cd $srcdir
PROJECT=Fontconfig

View File

@ -454,7 +454,8 @@ FcDirCacheMapFd (int fd, struct stat *fd_stat)
PAGE_READONLY, 0, 0, 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);
}
}