summaryrefslogtreecommitdiff
path: root/Lib/javascript
diff options
context:
space:
mode:
authorHirokazu MORIKAWA <morikw2@gmail.com>2021-05-01 09:25:03 +0900
committerHirokazu MORIKAWA <morikw2@gmail.com>2021-05-01 09:25:03 +0900
commit3fe47b4b46562d96c45d8d2ea9a9dca7bd0d143e (patch)
tree608ef581ce94f199fdae70af60275970a056e052 /Lib/javascript
parent9ddc9dceb7f3fb6f9f58239de0138b32b7c2dff6 (diff)
downloadswig-3fe47b4b46562d96c45d8d2ea9a9dca7bd0d143e.tar.gz
[javascript][v8] SWIG_V8_VERSION generation method corrected.
"SWIG_V8_VERSION" generation method was incorrectly fixed. Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
Diffstat (limited to 'Lib/javascript')
-rw-r--r--Lib/javascript/v8/javascriptruntime.swg5
1 files changed, 4 insertions, 1 deletions
diff --git a/Lib/javascript/v8/javascriptruntime.swg b/Lib/javascript/v8/javascriptruntime.swg
index 115554a5a..59909389e 100644
--- a/Lib/javascript/v8/javascriptruntime.swg
+++ b/Lib/javascript/v8/javascriptruntime.swg
@@ -58,7 +58,10 @@
#if defined(V8_MAJOR_VERSION) && defined(V8_MINOR_VERSION)
#undef SWIG_V8_VERSION
-#define SWIG_V8_VERSION (V8_MAJOR_VERSION * 256 + V8_MINOR_VERSION)
+#define SWIG_V8_VERSION ((V8_MAJOR_VERSION / 10) * 4096 + \
+ (V8_MAJOR_VERSION % 10) * 256 + \
+ (V8_MINOR_VERSION / 10) * 16 + \
+ (V8_MINOR_VERSION % 10))
#endif
#include <errno.h>