diff --git a/src/opencl_wpapmk_fmt_plug.c b/src/opencl_wpapmk_fmt_plug.c index 822d93b063..827367136e 100644 --- a/src/opencl_wpapmk_fmt_plug.c +++ b/src/opencl_wpapmk_fmt_plug.c @@ -198,7 +198,7 @@ static char* get_key(int index) static void init(struct fmt_main *_self) { - static char valgo[32] = ""; + static char valgo[sizeof(ALGORITHM_NAME) + 12] = ""; self = _self; diff --git a/src/opencl_wpapsk_fmt_plug.c b/src/opencl_wpapsk_fmt_plug.c index 334724d0b5..a3142ae04e 100644 --- a/src/opencl_wpapsk_fmt_plug.c +++ b/src/opencl_wpapsk_fmt_plug.c @@ -214,7 +214,7 @@ static char* get_key(int index) static void init(struct fmt_main *_self) { - static char valgo[32] = ""; + static char valgo[sizeof(ALGORITHM_NAME) + 12] = ""; self = _self;