Skip to content

Instantly share code, notes, and snippets.

@smellman
Created July 14, 2024 07:38
Show Gist options
  • Save smellman/b715667dba22d22da63a87de4a5b7613 to your computer and use it in GitHub Desktop.
Save smellman/b715667dba22d22da63a87de4a5b7613 to your computer and use it in GitHub Desktop.
--- src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/integral_wrapper.hpp.orig 2024-07-14 16:34:25
+++ src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/integral_wrapper.hpp 2024-07-14 16:35:23
@@ -70,7 +70,7 @@
typedef AUX_WRAPPER_INST( BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (N - 1)) ) prior;
#else
typedef AUX_WRAPPER_INST( BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (value + 1)) ) next;
- typedef AUX_WRAPPER_INST( BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (value - 1)) ) prior;
+ typedef AUX_WRAPPER_INST( BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (value > 0 ? value - 1 : 0))) prior;
#endif
// enables uniform function call syntax for families of overloaded
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment