head 1.7; access; symbols pkgsrc-2025Q1:1.6.0.2 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.5.0.2 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.4.0.2 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.3.0.2 pkgsrc-2024Q2-base:1.3; locks; strict; comment @// @; 1.7 date 2025.04.09.07.32.02; author triaxx; state dead; branches; next 1.6; commitid Okpa10ZhMKSoClQF; 1.6 date 2025.01.22.09.40.07; author triaxx; state Exp; branches; next 1.5; commitid LciFiFhD3lBNNsGF; 1.5 date 2024.12.14.20.47.53; author triaxx; state Exp; branches; next 1.4; commitid mtMokPjhxVJBKvBF; 1.4 date 2024.09.21.06.41.34; author triaxx; state Exp; branches; next 1.3; commitid Ce94GJRkDMFFLDqF; 1.3 date 2024.04.29.13.43.46; author nia; state Exp; branches; next 1.2; commitid DlSFHhGV0rUqL28F; 1.2 date 2024.04.25.19.25.11; author triaxx; state dead; branches; next 1.1; commitid K7XBStDklA6AMy7F; 1.1 date 2024.04.14.08.48.21; author wiz; state Exp; branches; next ; commitid qZ4Hn4iDcIQTB56F; desc @@ 1.7 log @openrct2: Update to 0.4.21 pkgsrc changes: --------------- * Remove useless patches because issues have been fixed upstream. * Remove MESSAGE file. upstream changes: ----------------- 0.4.21 (2025-04-05) Feature: [#22646] New scenario files now contain a minimap image, shown in the scenario selection window. Feature: [#23774] Climates can now be customised using objects. Feature: [#23876] New park save files now contain a preview image, shown in the load/save window. Improved: [#24078] Handrails on Wooden Roller Coaster station sprites with no platforms have been removed. Improved: [objects#379] Add additional colour schemes to Mine Train. Change: [#23932] The land rights window now checks “Land Owned” by default. Change: [#23936] The ‘guests prefer less/more intense rides’ settings have been turned into a dropdown. Change: [#24059] The ‘select other ride’ button is now available in the track designs manager. Change: [#24067] [Plugin] Registered menu items are now listed alphabetically. Change: [#24070] Footpath selection menus now show object names on hover using a tooltip. Change: [#24101] Frozen peeps are no longer removed when using the 'remove all guests' cheat. Fix: [#4225] Ride Construction window offers non-existent banked sloped to level curve (original bug). Fix: [#5281] Missing supports on miniature railways built backwards. Fix: [#7222] Transparent pixels in sloped path tunnels (original bug). Fix: [#10379] Banners outside the park can be renamed and modified (original bug). Fix: [#10582] Low clearance tunnels below water are drawn incorrectly (original bug). Fix: [#17524, #23710] Station bases are drawn on many ride types when the “No entrance, no platform station” style is selected. Fix: [#18169] CJK, Arabic and Vietnamese display all text as ‘???’ on Android. Fix: [#18309] Flying and Multi Dimension trains glitch when changing between inverted and uninverted track when uncap fps is on. Fix: [#19506] Queue paths can be placed on level crossings by replacing an existing regular path. Fix: [#21803] The park fence is drawn differently in OpenGL compared to software rendering when zoomed out. Fix: [#21824] Some sprites are drawn incorrectly when zoomed out in OpenGL rendering. Fix: [#21908] Ride mode warnings when hovering track designs. Fix: [#22820] OpenGL does not draw masked sprites correctly. Fix: [#22961] Clicking on the construction preview places duplicate flat rides and stalls. Fix: [#23359] Scripting: Add car.moveToTrack, an easier API than setting car.trackLocation directly. Fix: [#23443] New GOG version of RCT2 is not extracted correctly. Fix: [#23484] Stray coloured pixels on castle-themed stations and Roman-themed entrances/exits (original bug). Fix: [#23486] Object selection minimum requirements can be bypassed with close window hotkey. Fix: [#23743] Parks with guest goals over 32767 do not appear in the scenario list. Fix: [#23844] Sound effects keep playing when loading another save. Fix: [#23881] Compiling on Raspbian/arm-linux-gnueabihf fails. Fix: [#23891] Inverted Hairpin Coaster track can draw over things above it (original bug). Fix: [#23892] Gentle banked Wooden Roller Coaster track glitches as trains pass (original bug). Fix: [#23897] Reverse Freefall Coaster slope up to vertical track piece does not draw a vertical tunnel. Fix: [#23910] Heartline Twister Coaster track can draw over things above it (original bug). Fix: [#23939] Incorrect assertion when trying to load heightmap. Fix: [#23941] Underflow in “Repay loan and achieve a certain park value” objective when using Japanese. Fix: [#23949] Walls draw over sloped rear water edges and those edge sprites are misaligned (original bug). Fix: [#23960] Corner path fences can draw over adjacent sloped land (original bug). Fix: [#23961] Lamps and queue line tvs draw incorrectly on paths with fences. Fix: [#23983] Ordering files by size does not work and occasionally crashes the game. Fix: [#24009] [Plugin] The object manager API does not identify recently introduced object types. Fix: [#24028] Giga and LSM Launched Coaster booster sprites have pixels that draw over transparent pixels. Fix: [#24077] Track Designer crashes when clicking the park fence. @ text @$NetBSD: patch-src_openrct2_core_String.cpp,v 1.6 2025/01/22 09:40:07 triaxx Exp $ All BSD-like platforms have alloca in stdlib.h. --- src/openrct2/core/String.cpp.orig 2024-12-08 16:50:02.000000000 +0000 +++ src/openrct2/core/String.cpp @@@@ -18,8 +18,10 @@@@ #include #ifndef _WIN32 - #if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__) + #if defined(__linux__) || defined(__sun) #include + #else + #include #endif #include #include @ 1.6 log @openrct2: Update to 0.4.18 upstream changes: ----------------- 0.4.18 (2025-01-08) Improved: [#23200] Add banked sloped turns and many other pieces to the Stand-Up and Classic Stand-Up Roller Coaster. Improved: [#23260] Add diagonal (block) brakes to LSM Launched Roller Coaster. Improved: [#23350] Increased the maximum width of the ride graph window. Improved: [#23404] Folders are now paired with an icon in the load/save window. Improved: [#23405] Filenames can now be input directly into the file browser (load/save) window. Improved: [#23431] Opaque water and Corkscrew Roller Coaster boosters now show up if RCT1 isn’t linked. Improved: [objects#369] Updated Russian translation. Change: [#23413] The max number of park entrance objects has been raised to 255. Fix: [#1122] Trains spawned on a cable lift hill will fall down and crash (original bug). Fix: [#19780] Guest screams loop on long drops. Fix: [#22742, #22793] In game console does not handle format tokens properly. Fix: [#23135] Map generator tree placement has noticable patterns. Fix: [#23286] Currency formatted incorrectly in the in game console. Fix: [#23348] Console set commands don't print output properly. Fix: [#23376] Peeps with balloons, hats and umbrellas may leave artifacts on screen. Fix: [#23496] Newly spawned vehicles are invisible when spawned while the game is paused. Fix: [#23509] Map generator window reverts to flatland after selecting a heightmap image. Fix: [objects#359] Fix water colours in Hover Cars preview image. Fix: [objects#361] Fix water colours in River Styx boats preview image. Fix: [objects#362] Fix water colours in Neptune Ride preview image. Fix: [objects#363] Fix water colours in Harpies Trains preview image. @ text @d1 1 a1 1 $NetBSD: patch-src_openrct2_core_String.cpp,v 1.5 2024/12/14 20:47:53 triaxx Exp $ @ 1.5 log @games/openrct2: Update to 0.4.17 upstream changes: ----------------- 0.4.17 (2024-12-08) Feature: [#23166] Add Galician translation. Feature: [#23227] Add Classic Wooden Twister roller coaster, for better compatibility with RCT1. Improved: [#23051] Add large sloped turns and new inversions to the Twister, Vertical Drop, Hyper and Flying Roller Coasters. Improved: [#23123] Improve sorting of roller coasters in build new ride menu. Improved: [#23211] Add boosters to classic wooden roller coaster (cheats only). Improved: [#23229] Add debug option for making the sprite sorting algorithm stable. Improved: [#23233] Add diagonal booster to LSM Launched Coaster. Improved: [#23277] Add small, medium and large turns, diagonal track and S-bends to the Boat Hire. Fix: [#20070, #22972] Missing and mismatched flat and sloped footpaths on several scenarios. Fix: [#22726] ‘Force park rating’ cheat is not saved with the park. Fix: [#23064] Stand-Up Roller Coaster unbanked to banked track pieces are misaligned. Fix: [#23066] Stand-Up Roller Coaster has many supports that don't join up to the track. Fix: [#23206] Multiplayer desyncs when FPS is uncapped. Fix: [#23238] Updating a guest’s favourite ride works differently from vanilla RCT2. Fix: [objects#355] Fix colour preset settings of the Stand-Up Roller Coaster trains. Fix: [objects#355] Fix colour preset settings of many vehicles from Wacky Worlds and Time Twister. @ text @d1 1 a1 1 $NetBSD: patch-src_openrct2_core_String.cpp,v 1.4 2024/09/21 06:41:34 triaxx Exp $ d7 1 a7 1 @@@@ -17,8 +17,10 @@@@ @ 1.4 log @openrct2: Update to 0.4.14 pkgsrc changes: --------------- - Remove a useless patch. - Add dedicated variables for the versions of the 3rd party distfiles (i.e. title-sequences.zip, objects.zip, opensound.zip, openmusic.zip and replays.zip). upstream changes: ----------------- 0.4.14 (2024-09-01) ------------------------------------------------------------------------ - Feature: [#15750] Allow using different types of park entrance in one park. - Feature: [#20942] Allow removing all park fences from the Cheats window. - Feature: [#21675] Guests ignore price limit cheat. - Feature: [#22206] Add option to randomise train or vehicle colours. - Feature: [#22392] [Plugin] Expose ride vehicle’s spin to the plugin API. - Feature: [#22414] Finance graphs can be resized. - Feature: [#22569] Footpath placement now respects the construction modifier keys (ctrl/shift). - Change: [#21189] Patches to fix scenario bugs are now described in .parkpatch files, instead of inside the code. - Change: [#21659] Increase the Hybrid Roller Coaster’s maximum lift speed to 17 km/h (11 mph). - Change: [#22466] The Clear Scenery tool now uses a bulldozer cursor instead of a generic crosshair. - Change: [#22490] The tool to change land and construction rights has been moved out of the Map window. - Change: [#22490] In sandbox mode, changing land or construction rights now acts as buying or selling. - Change: [#22491] Scrollbars are now hidden if the scrollable widget is not actually overflowing. - Change: [#22541] In editor/sandbox mode, tool widgets now appear on the side of the map window, instead of the bottom. - Change: [#22592] Cheats have been redistributed along three new tabs: date, staff, and nature/weather. - Fix: [#21123] Transparency options are not respected on startup. - Fix: [#21189] Additional missing/misplaced land & construction rights tiles in Schneider Shores and Urban Park. - Fix: [#21908] Errors showing up when placing/moving track design previews. - Fix: [#22307] Hover tooltips in financial charts are not invalidated properly. - Fix: [#22316] Potential crash when switching the drawing engine while the game is running. - Fix: [#22395, #22396] Misaligned tick marks in financial and guest count graphs (original bug). - Fix: [#22457] Potential crash opening the scenario select window. - Fix: [#22520] Virtual floor no longer appears when holding modifier keys during track construction. - Fix: [#22527] Forcing an element type to “wall” via scripts can crash the game. - Fix: [#22582] Lighting effects are not enabled/disabled correctly, making the game appear frozen. - Fix: [#22598] Add several .parkpatch files to .sea scenarios with corresponding patches for RCT1 and RCT2 scenarios. - Fix: [#22606] Virtual floor is sometimes drawn above the path when placing paths. - Fix: [#22625] Fix compilation with orignal ride ratings. - Fix: [#22663] Additional missing/misplaced land & construction rights tiles in Mystic Mountain, Build your own Six Flags Holland and Build your own Six Flags over Texas. - Fix: [#22671] Game default to hide supports on startup. - Fix: [#22671] Unchecking invisible option does not uncheck see-through option on transparency options and vice versa. - Fix: [#22677] Hovering the file list in the load/save window causes a slowdown. 0.4.13 (2024-08-04) ------------------------------------------------------------------------ - Feature: [#19596] Allow for playing back a replay without camera movement or alert box. - Feature: [#20831] The ride selection window now shows object authors if debugging tools are active. - Feature: [#20832] The ride music tab now shows a track listing for the current music style. - Feature: [#22172] [Plugin] Expose ride satisfaction ratings to the plugin API. - Feature: [#22184] [Plugin] Expose staff statistics to the plugin API. - Feature: [#22213] [Plugin] Allow plugins to focus on textboxes in custom windows. - Feature: [#22272] [Plugin] Expose ride vehicle’s current track type via car trackLocation. - Feature: [#22301] Loading save games or scenarios now indicates loading progress. - Feature: [#22472] New title sequence (see https://github.com/OpenRCT2/title-sequences/releases/tag/v0.4.14 for credits). - Feature: [OpenMusic#54] Added Progressive ride music style (feat. Approaching Nirvana). - Improved: [#22352] The object selection window now groups relevant object tabs together. - Improved: [#22357] Error messages are now themeable and easier to read. - Improved: [#22361, objects#342, objects#343] Add additional colour presets to the Observation Tower, Twist, and Ferris Wheel. - Improved: [#22433] Increase the network timeout from 7 to 20 seconds, should help slow clients getting disconnected. - Improved: [#22437] File indexing now properly uses all CPU power, improving object and scenario indexing. - Improved: [#22449] Reduced the time it takes to load and index objects, scenarios and tracks. - Change: [#12292] The ‘Toggle visibility of toolbars’ shortcut is no longer assigned by default. - Change: [#21494] Display pixel density is now taken into account for the initial window scale setting. - Change: [#22230] The plugin/script engine is now initialised off the main thread. - Change: [#22251] Hide author info in the scenery window unless debug tools are active. - Change: [#22283] Let heavy snow and blizzard increase chance of brakes failure. - Change: [#22309] The scenario editor now supports loading landscapes from .sea save files. - Fix: [#17390] Glitchy animations for the ride type tabs in the object selection window. - Fix: [#19210] The load/save window executes the loading code twice, resulting in a slowdown. - Fix: [#21175] Terraform tool hotkeys don't work when toolbars are hidden. - Fix: [#22056] Potential crash upon exiting the game. - Fix: [#22101] Wrong tunnel shapes on Log Flume and Giga, Hybrid, Single-Rail and Alpine Coasters. - Fix: [#22208] Cursor may fail to register hits in some cases (original bug). - Fix: [#22209] Water tool selection may disappear near edge of map. - Fix: [#22222] Staff list may remain invalid when changing tabs. - Fix: [#22265] Button for switching covered tracks on slides doesn’t stay pressed. - Fix: [#22284] Unrated rides cause high amount of nausea. - Fix: [#22292] Progress bar widgets in guest and ride windows are not updating correctly. - Fix: [#22304] Graphs don’t draw lines on the left edge of the screen. - Fix: [#22308] OpenGL draws lines incorrectly in some cases. - Fix: [#22318] Water sparkles are missing if transparent water is enabled without RCT1 linked. - Fix: [#22333] Tile inspector closes other tool windows. - Fix: [#22339] Printing ui.tool.cursor in console crashes the game. - Fix: [#22348] Progress bar screen doesn’t handle window resizing. - Fix: [#22389] Alpine coaster has wrong tunnel entrance type. - Fix: [#22435] [Plugin] Off-by-one pixel issue in active widget width and height setters. 0.4.12 (2024-07-07) ------------------------------------------------------------------------ - Feature: [#622] Add option to align the top toolbar buttons horizontally centred (off by default). - Feature: [#20263] Ability to increase the size of the map in the (0, 0) direction. - Feature: [#21714] [Plugin] Costume assignment is now tailored to each staff type. - Feature: [#21853] Enlarged UI mode. - Feature: [#21893, #22065] On launch, the game now indicates what system is being initialised. - Feature: [#21913] [Plugin] Allow precise and safe control of peep animations. - Feature: [#22046] [Plugin] Add interface for crashed vehicle particle. - Feature: [#22085] [Plugin] The result of actions that create banners now includes the bannerIndex. - Feature: [#22087] [Plugin] Expose guests’ favourite rides to the plugin API. - Feature: [#22090] [Plugin] Allow writing of paused state in non-networked settings. - Feature: [#22140] Add option to automatically close dropdown menus if Enlarged UI is enabled. - Feature: [#22150] [Plugin] Expose monthly expenditure history to the plugin API. - Feature: [#22210] [Plugin] Peeps can now be made stationary or completely frozen. - Feature: [#22210] [Plugin] The direction in which a peep is facing can now be manipulated. - Improved: [#19870] Allow using new colours in UI themes. - Improved: [#21774] The Alpine Coaster now supports using the alternative colour schemes. - Improved: [#21853] Dropdowns now automatically use multiple columns if they are too tall for the screen. - Improved: [#21981] Rendering performance of the map window has been improved considerably. - Improved: [#21981] The map window now defaults to showing as much of the map as fits the screen. - Improved: [#21983] Taking a screenshot now shows a message again, closing when taking another. - Improved: [#22026] The options window now stays centred when window scaling is changed. - Improved: [#22060] [Plugin] The scroll wheel can now be used to modify spinner widget values in custom/script windows. - Improved: [#22065] Joining a network game now indicates progress using coaster trains. - Improved: [#22075] [Plugin] Plugins can now use G1 Icons. - Improved: [#22084] The game now temporarily pauses while the load/save window is open. - Improved: [#22217] See-through items are ignored again in viewport/pointer interaction. - Improved: [objects#238] Add preview image for invisible queue. - Improved: [objects#329] Add RCT1AA lay-down coaster trains (for import only). - Change: [#7248] Small mini-maps are now centred in the map window. - Change: [#20240] Heavy snow and blizzards now make guests buy and use umbrellas. - Change: [#21043] The new music styles are no longer added to old parks automatically. - Change: [#21214] Wacky Worlds and Time Twister’s scenario names now match their park names. - Change: [#21991] UI themes JSON now use colour names and a translucency bool, instead of a number (old themes still work). - Change: [#22057] Reorder Time Twister’s scenarios and adjust their difficulty classification. - Change: [#22173] Patrol path selection is visible over existing patrol paths. - Change: [#22196] Make track navigation buttons holdable. - Change: [#22227] [Plugin] Ride prices are now constrained for plugins as well. - Fix: [#13234] Vehicle weight sometimes wrong after using Remove All Guests cheat. - Fix: [#13294] Map corners are cut off in some directions (original bug). - Fix: [#14630] Non-ASCII thousands and decimal separators not processed correctly. - Fix: [#21496] Some RCT1 scenery is hidden after saving and reloading. - Fix: [#21533] Support glitches on Hybrid Coaster. - Fix: [#21974] No reason specified when attempting to place benches, lamps, or bins on path with no unconnected edges (original bug). - Fix: [#21987] [Plugin] API cannot handle negative removal prices. - Fix: [#22008] Uninverted Lay-down roller coaster uses the wrong support type. - Fix: [#22012] [Plugin] Images on ImgButton widgets cannot be updated. - Fix: [#22121] Some news items in the “Recent Messages” window have the wrong text colour. - Fix: [#22152] [Plugin] Negative signed integers are truncated. - Fix: [#22161] Using arrow keys in textboxes crashes the game. - Fix: [#22174] Cheats are reset when starting a server. - Fix: [#22185] Intensity and nausea are incorrectly sorted in the rides list after ratings invalidation. - Fix: [#22226] Red traffic light shows incorrect sprite when pressed. - Fix: [objects#323] Incorrect wall boundaries on large WW/TT scenery objects. - Fix: [objects#331] Incorrect hover car capacity string. - Fix: [objects#334] Incorrect school bus capacity string. - Fix: [objects#337] Swan Boats use an incorrect third remap colour (original bug). @ text @d1 1 a1 1 $NetBSD: patch-src_openrct2_core_String.cpp,v 1.3 2024/04/29 13:43:46 nia Exp $ d5 1 a5 1 --- src/openrct2/core/String.cpp.orig 2024-09-01 20:30:08.000000000 +0000 d11 8 a18 8 -# if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__) +# if defined(__linux__) || defined(__sun) # include +# else +# include # endif # include # include @ 1.3 log @openrct2: Fix building on systems without alloca.h @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- src/openrct2/core/String.cpp.orig 2024-04-29 10:11:22.368024600 +0000 d7 1 a7 2 @@@@ -15,8 +15,10 @@@@ #include d9 1 d11 1 a11 1 -# ifndef __FreeBSD__ @ 1.2 log @openrct2: Update to 0.4.10 pkgsrc changes: --------------- * Remove patch which included alloca.h on Linux: fixed upstream. upstream changes: ----------------- - Feature: [#18171] Add port of the RCT1 Stand-Up Roller Coaster. - Feature: [#21590] [Plugin] Plugins can now read and write banner properties of tile elements. - Feature: [#21636] Add shortcut key for sorting tile elements. - Feature: [objects#294] Add scenery versions of wooden truss supports. - Feature: [objects#295] Flipped version of wooden post. - Improved: [#21424] Extra viewports can now rotate independently from the main viewport. - Improved: [#21561, #21631] Enable more features in Android build (plugins, networking, multiplayer, audio formats). - Improved: [#21599] Currency signs now use non-breaking spaces. - Improved: [objects#157] Added sloped images for many walls. - Improved: [objects#288] Better map colours and more sensible prices for RCT1 land surfaces. - Improved: [objects#292] Vehicle colour cleanups for WW/TT vehicles. - Improved: [objects#299] More accurate ratings modifiers for RCT1 vehicles. - Improved: [objects#309] Updated names for dodgems and flying saucers vehicles. - Improved: [objects#313] buildMenuPriority for dodgems and flying saucers vehicles. - Change: [#21529] Classify “Southern Sands”, “Tiny Towers”, “Nevermore Park”, “Pacifica” as expert scenarios. - Change: [#21545] Reorder Wacky Worlds scenarios and adjust their difficulty classification. - Fix: [#910] Extra viewport does not preserve the location when rotating. - Fix: [#18413] Crash when mouse over a hacked train. - Fix: [#20338] Cannot select Scenery Picker or Scatter Tool when the scenery recolouring tool is active. - Fix: [#21317] Track designer allows proceeding without an object selected. - Fix: [#21360] If the object selection is missing certain types, the Object Selection window will switch to an incorrect tab. - Fix: [#21419] Cannot place walls underground beneath sloped tiles with clearance checks disabled. - Fix: [#21434] Number of guests overflows in objective text. - Fix: [#21522] Supports for 3×3 turns and 45 degree turns on the Hybrid Coaster and Wooden Roller Coaster not drawn correctly. - Fix: [#21543] Crash with creating a TrackIterator with invalid arguments. - Fix: [#21635] Tile inspector hotkey can set wall slope for non-slopeable objects. - Fix: [#21641] Crash when creating track iterator from an invalid tile element. - Fix: [#21652] Dialog window to confirm overwriting files does not apply the theme colours correctly. - Fix: [#21654] No sound effects when using RCT Classic as an asset base. - Fix: [#21654] Extraneous reports of an object conflict between `rct2.audio.base` and `rct2.audio.base.rctc`. - Fix: [#21664] Crash when switching between languages that use TTF. - Fix: [#21668] Crash when on null ride in Guest::UpdateRideLeaveExit. - Fix: [#21691] Crash when validating rides which can't contain banked track. - Fix: [objects#290] “Haunted Mansion” cars have a non-functional third remap colour. - Fix: [objects#296] Incorrect wall placement around large Kremlin/drab pieces. - Fix: [objects#300] Incorrect Colosseum and volcano corner clearances. - Fix: [objects#319] Incorrect diagonal slope images used for RCT1 corkscrew. - Fix: [objects#320] Incorrect Mandarin Duck boats capacity. @ text @d1 1 a1 1 $NetBSD: patch-src_openrct2_core_String.cpp,v 1.1 2024/04/14 08:48:21 wiz Exp $ d3 1 a3 1 Only include alloca.h on Linux. d5 1 a5 1 --- src/openrct2/core/String.cpp.orig 2024-04-14 08:44:35.918265241 +0000 d7 1 a7 1 @@@@ -15,7 +15,9 @@@@ d11 6 a16 3 +#ifdef __linux__ # include +#endif a18 1 # include @ 1.1 log @openrct2: fix build avoid including alloca.h except on Linux @ text @d1 1 a1 1 $NetBSD$ @