Fixes.
diff --git a/diablo120223.cl b/diablo120223.cl
index a222ddd..45eb7b1 100644
--- a/diablo120223.cl
+++ b/diablo120223.cl
@@ -1248,7 +1248,7 @@ __kernel __attribute__((reqd_work_group_size(WORKSIZE, 1, 1))) void search(
if (!result) {
output[FOUND] = FOUND;
- if (!ZA[924].xU)
+ if (!ZA[924].x)
output[NFLAG & Znonce.x] = Znonce.x;
if (!ZA[924].y)
output[NFLAG & Znonce.y] = Znonce.y;
@@ -1263,7 +1263,7 @@ __kernel __attribute__((reqd_work_group_size(WORKSIZE, 1, 1))) void search(
if (!result) {
output[FOUND] = FOUND;
- if (!ZA[924].xU)
+ if (!ZA[924].x)
output[NFLAG & Znonce.x] = Znonce.x;
if (!ZA[924].y)
output[NFLAG & Znonce.y] = Znonce.y;
diff --git a/ocl.c b/ocl.c
index ae210e2..aebad65 100644
--- a/ocl.c
+++ b/ocl.c
@@ -505,7 +505,7 @@ build:
/* create a cl program executable for all the devices specified */
char *CompilerOptions = calloc(1, 256);
- sprintf(CompilerOptions, "-D WORKSIZE=%d -D VECTORS%d -D WORKVEC%d",
+ sprintf(CompilerOptions, "-D WORKSIZE=%d -D VECTORS%d -D WORKVEC=%d",
(int)clState->wsize, clState->vwidth, (int)clState->wsize * clState->vwidth);
applog(LOG_DEBUG, "Setting worksize to %d", clState->wsize);
if (clState->vwidth > 1)