diff options
author | suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> | 2022-10-09 17:30:50 +0900 |
---|---|---|
committer | suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> | 2022-10-09 18:27:54 +0900 |
commit | aac3d34f2fb3130796b5f2f91c475f2cf8e59d0f (patch) | |
tree | b9bbc17d5edf895a0fab5e213d5f7ce9bdee834e /builds/unix/configure.raw | |
parent | c12f8e827de2b79dfb4c4cca2d8d746655f0dd34 (diff) | |
download | freetype2-check-deprecated-warning-for-macosx.tar.gz |
configure.raw: use void* instead of SInt16* for actualRefNum for FSGetForkCBInfo()check-deprecated-warning-for-macosx
Diffstat (limited to 'builds/unix/configure.raw')
-rw-r--r-- | builds/unix/configure.raw | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/builds/unix/configure.raw b/builds/unix/configure.raw index be7492112..64307e482 100644 --- a/builds/unix/configure.raw +++ b/builds/unix/configure.raw @@ -911,7 +911,14 @@ elif test "x${with_old_mac_fonts}" = "xyes" -a "x${with_fsref}" != "xno"; then UInt8* path; SInt16 desiredRefNum; SInt16* iterator; - SInt16* actualRefNum; + void* actualRefNum = NULL; + /* + * FSGetForkCBInfo() 4th parameter actualRefNum + * should be typed as SInt16* until 10.4, and + * should be typed as FSIORefNum* since 10.5, + * but FSIORefNum was undefined before 10.5. + * ftmac.c always passes NULL for this parameter. + */ HFSUniStr255* outForkName; FSVolumeRefNum volume; FSCatalogInfoBitmap whichInfo; |