From: philsmd Date: Thu, 7 Jan 2016 16:15:28 +0000 (+0100) Subject: additional --opencl-platform value check X-Git-Tag: v3.00-beta~537^2 X-Git-Url: https://www.flypig.org.uk/git/?a=commitdiff_plain;h=82ac8cbcfebb04f2600d8d4406d68542ea5cb7a7;p=hashcat.git additional --opencl-platform value check --- diff --git a/src/oclHashcat.c b/src/oclHashcat.c index 0f55a56..04e58fc 100644 --- a/src/oclHashcat.c +++ b/src/oclHashcat.c @@ -12335,6 +12335,13 @@ int main (int argc, char **argv) } else { + if (CL_platform_sel < 1) + { + log_error ("ERROR: --opencl-platform < 1"); + + return (-1); + } + if (CL_platform_sel > CL_platforms_cnt) { log_error ("ERROR: invalid OpenCL platforms selected"); @@ -12347,7 +12354,7 @@ int main (int argc, char **argv) { if (CL_platform_sel != 1) { - log_error ("ERROR: OpenCL platform number %d not available", CL_platform_sel); + log_error ("ERROR: OpenCL platform number %d is not available", CL_platform_sel); return (-1); }