diff --git a/.gitignore b/.gitignore
index 2b30d67..485dee6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1 @@
-libde265-*.tar.gz
-libde265-*
+.idea
diff --git a/README.md b/README.md
index 5a8eb33..3148678 100644
--- a/README.md
+++ b/README.md
@@ -34,3 +34,5 @@ https://strukturag.github.io/libde265.js/.
[1]: http://emscripten.org
Copyright (c) 2014 struktur AG
+
+fixes gewisser 2021
diff --git a/build.sh b/build.sh
index 5d2e82a..0b48235 100755
--- a/build.sh
+++ b/build.sh
@@ -1,5 +1,5 @@
#!/bin/bash
-export LIBDE265_VERSION=1.0.2
+export LIBDE265_VERSION=1.0.8
if [ ! -e "libde265-${LIBDE265_VERSION}.tar.gz" ]; then
wget https://github.com/strukturag/libde265/releases/download/v${LIBDE265_VERSION}/libde265-${LIBDE265_VERSION}.tar.gz
@@ -68,7 +68,7 @@ emcc libde265-${LIBDE265_VERSION}/libde265/.libs/libde265.so \
-s ALLOW_MEMORY_GROWTH=1 \
-s ASSERTIONS=0 \
-s INVOKE_RUN=0 \
- -s PRECISE_I32_MUL=0 \
+ -s ERROR_ON_UNDEFINED_SYMBOLS=0 \
-s DISABLE_EXCEPTION_CATCHING=1 \
-s EXPORTED_FUNCTIONS="${EXPORTED_FUNCTIONS}" \
-s DEFAULT_LIBRARY_FUNCS_TO_INCLUDE="${LIBRARY_FUNCTIONS}" \
@@ -76,21 +76,3 @@ emcc libde265-${LIBDE265_VERSION}/libde265/.libs/libde265.so \
--pre-js pre.js \
--post-js post.js \
-o lib/libde265.js
-
-echo "Running Emscripten (minimized)..."
-emcc libde265-${LIBDE265_VERSION}/libde265/.libs/libde265.so \
- -s NO_EXIT_RUNTIME=1 \
- -s TOTAL_MEMORY=${TOTAL_MEMORY} \
- -s ALLOW_MEMORY_GROWTH=1 \
- -s ASSERTIONS=0 \
- -s INVOKE_RUN=0 \
- -s PRECISE_I32_MUL=0 \
- -s DISABLE_EXCEPTION_CATCHING=1 \
- -s EXPORTED_FUNCTIONS="${EXPORTED_FUNCTIONS}" \
- -s DEFAULT_LIBRARY_FUNCS_TO_INCLUDE="${LIBRARY_FUNCTIONS}" \
- -O3 \
- --pre-js pre.js \
- --post-js post.js \
- -o lib/libde265.min.js \
- -s CLOSURE_ANNOTATIONS=1 \
- --closure 1
diff --git a/demo/libde265.html b/demo/libde265.html
index d08e34d..33850f2 100644
--- a/demo/libde265.html
+++ b/demo/libde265.html
@@ -23,7 +23,7 @@
color: #00a;
}
-
+