diff --git a/appveyor.yml b/appveyor.yml index 53eb5e706..0664f8610 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -105,6 +105,6 @@ for: release: $(pov_build_title) $(pov_build_version) description: $(pov_build_message) auth_token: - secure: WkcFPXyr/SJ9TXixTQyivhfoR9FzlryIbc4deHeQ0eA6YRXL0wQopMYJ6XL1/FJK + secure: Il7kbUpGx5Fx4ioI7cmEpEciqsq27HYiT/i4RYivOjfetfCLfMNQhIXEFGzvovoo draft: true prerelease: true diff --git a/source/base/version.h b/source/base/version.h index 072bb84c7..cb660208e 100644 --- a/source/base/version.h +++ b/source/base/version.h @@ -12,7 +12,7 @@ /// @parblock /// /// Persistence of Vision Ray Tracer ('POV-Ray') version 3.8. -/// Copyright 1991-2019 Persistence of Vision Raytracer Pty. Ltd. +/// Copyright 1991-2021 Persistence of Vision Raytracer Pty. Ltd. /// /// POV-Ray is free software: you can redistribute it and/or modify /// it under the terms of the GNU Affero General Public License as @@ -66,7 +66,7 @@ /// @{ /// Copyright string. -#define POV_RAY_COPYRIGHT "Copyright 1991-2019 Persistence of Vision Raytracer Pty. Ltd." +#define POV_RAY_COPYRIGHT "Copyright 1991-2021 Persistence of Vision Raytracer Pty. Ltd." /// First numerical component of official source code version ("major version") as integer. /// Increment this field (and set all subsequent fields to zero) to indicate a groundbreaking @@ -100,7 +100,7 @@ /// where `N` is a serial number starting at 1 in each phase, `TIME` is the number of minutes /// since 2000-01-01 00:00, and `FEATURE` is an arbitrary alphanumeric moniker for a particular /// experimental feature. -#define POV_RAY_PRERELEASE "x.freetype.3" +#define POV_RAY_PRERELEASE "x.freetype.4" #if defined(DOXYGEN) && !defined(POV_RAY_PRERELEASE) // Work around doxygen being unable to document undefined macros. diff --git a/source/parser/parser.cpp b/source/parser/parser.cpp index 20fcd4f19..a706150da 100644 --- a/source/parser/parser.cpp +++ b/source/parser/parser.cpp @@ -6215,7 +6215,7 @@ ObjectPtr Parser::Parse_TrueType () prism->Height1 = -depth; prism->Height2 = 0; prism->Number = controlPoints.size(); - prism->Compute_Prism(controlPoints.data(), GetParserDataPtr()); + prism->Compute_Prism(controlPoints.data(), GetParserDataPtr()->Stats()); prism->Compute_BBox(); prisms.push_back(prism); }