Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2019-10-10 05:09:40 +0300
committerJames Almer <jamrial@gmail.com>2019-10-10 05:11:49 +0300
commita7c024ce073bfecff3c794685b31a2cc59a71f19 (patch)
tree2bccbb129a8bcb2088c07bd65d9861dbd686f9ed /src/film_grain.h
parentc688d5b24690c52294620e1a859f8948b349ec85 (diff)
x86: fix generate_grain_uv checkasm crashes on Windows x64
The uv argument is normally in a gpr, but in checkasm it's forcefully loaded from stack.
Diffstat (limited to 'src/film_grain.h')
-rw-r--r--src/film_grain.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/film_grain.h b/src/film_grain.h
index 1c41cf7..5bd4287 100644
--- a/src/film_grain.h
+++ b/src/film_grain.h
@@ -51,7 +51,7 @@ typedef decl_generate_grain_y_fn(*generate_grain_y_fn);
#define decl_generate_grain_uv_fn(name) \
void (name)(entry buf[][GRAIN_WIDTH], \
const entry buf_y[][GRAIN_WIDTH], \
- const Dav1dFilmGrainData *const data, const int uv HIGHBD_DECL_SUFFIX)
+ const Dav1dFilmGrainData *const data, const intptr_t uv HIGHBD_DECL_SUFFIX)
typedef decl_generate_grain_uv_fn(*generate_grain_uv_fn);
#define decl_fgy_32x32xn_fn(name) \