mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-22 20:44:19 +00:00
Don't explicitly retain the cl program as it is of no benefit to do so and may lead to problems when trying to release the program.
This commit is contained in:
parent
d18d55649f
commit
32910463a3
12
ocl.c
12
ocl.c
@ -465,12 +465,6 @@ build:
|
||||
return NULL;
|
||||
}
|
||||
|
||||
clRetainProgram(clState->program);
|
||||
if (status != CL_SUCCESS) {
|
||||
applog(LOG_ERR, "Error: Retaining Program (clRetainProgram)");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* create a cl program executable for all the devices specified */
|
||||
char *CompilerOptions = calloc(1, 256);
|
||||
|
||||
@ -594,12 +588,6 @@ build:
|
||||
applog(LOG_ERR, "Error: Loading Binary into cl_program (clCreateProgramWithBinary)");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
clRetainProgram(clState->program);
|
||||
if (status != CL_SUCCESS) {
|
||||
applog(LOG_ERR, "Error: Retaining Program (clRetainProgram)");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
free(source);
|
||||
|
Loading…
x
Reference in New Issue
Block a user