59 lines
2.1 KiB
Diff
59 lines
2.1 KiB
Diff
diff --git a/src/ugen_osc.cpp b/src/ugen_osc.cpp
|
|
index 6b93c6b..dbefe4f 100644
|
|
--- a/src/ugen_osc.cpp
|
|
+++ b/src/ugen_osc.cpp
|
|
@@ -1232,7 +1232,7 @@ CK_DLL_CTRL( gen5_coeffs )
|
|
Chuck_Array8 * in_args = (Chuck_Array8 *)GET_CK_OBJECT(ARGS);
|
|
|
|
// fprintf(stdout, "calling gen10coeffs, %d\n", weights);
|
|
- if(in_args<0) return;
|
|
+ if(in_args!=0) return;
|
|
size = in_args->size();
|
|
if(size >= genX_MAX_COEFFS) size = genX_MAX_COEFFS - 1;
|
|
|
|
@@ -1287,7 +1287,7 @@ CK_DLL_CTRL( gen7_coeffs )
|
|
Chuck_Array8 * in_args = (Chuck_Array8 *)GET_CK_OBJECT(ARGS);
|
|
|
|
// fprintf(stdout, "calling gen10coeffs, %d\n", weights);
|
|
- if(in_args<0) return;
|
|
+ if(in_args!=0) return;
|
|
size = in_args->size();
|
|
if(size >= genX_MAX_COEFFS) size = genX_MAX_COEFFS - 1;
|
|
|
|
@@ -1340,7 +1340,7 @@ CK_DLL_CTRL( gen9_coeffs )
|
|
Chuck_Array8 * weights = (Chuck_Array8 *)GET_CK_OBJECT(ARGS);
|
|
|
|
// fprintf(stdout, "calling gen10coeffs, %d\n", weights);
|
|
- if(weights<0) return;
|
|
+ if(weights!=0) return;
|
|
size = weights->size();
|
|
if(size >= genX_MAX_COEFFS) size = genX_MAX_COEFFS - 1;
|
|
|
|
@@ -1390,7 +1390,7 @@ CK_DLL_CTRL( gen10_coeffs )
|
|
Chuck_Array8 * weights = (Chuck_Array8 *)GET_CK_OBJECT(ARGS);
|
|
|
|
// fprintf(stdout, "calling gen10coeffs, %d\n", weights);
|
|
- if(weights<0) return;
|
|
+ if(weights!=0) return;
|
|
size = weights->size();
|
|
if(size >= genX_MAX_COEFFS) size = genX_MAX_COEFFS - 1;
|
|
|
|
@@ -1441,7 +1441,7 @@ CK_DLL_CTRL( gen17_coeffs )
|
|
Chuck_Array8 * weights = (Chuck_Array8 *)GET_CK_OBJECT(ARGS);
|
|
|
|
// fprintf(stdout, "calling gen17coeffs, %d\n", weights);
|
|
- if(weights<0) return;
|
|
+ if(weights!=0) return;
|
|
size = weights->size();
|
|
if(size >= genX_MAX_COEFFS) size = genX_MAX_COEFFS - 1;
|
|
|
|
@@ -1502,7 +1502,7 @@ CK_DLL_CTRL( curve_coeffs )
|
|
Chuck_Array8 * weights = (Chuck_Array8 *)GET_CK_OBJECT(ARGS);
|
|
|
|
// fprintf(stdout, "calling gen17coeffs, %d\n", weights);
|
|
- if(weights<0) goto done;
|
|
+ if(weights!=0) goto done;
|
|
|
|
nargs = weights->size();
|
|
if (nargs < 5 || (nargs % 3) != 2) { // check number of args
|