slang_assembly_typeinfo_destruct (&ti);\r
return GL_FALSE;\r
}\r
- if (ti.spec.type != slang_spec_void)\r
- if (A->ref == slang_ref_force)\r
+ if (ti.spec.type != slang_spec_void) {\r
+ if (A->ref == slang_ref_force) {\r
size = 4;\r
+ }\r
else if (!sizeof_variable (A, &ti.spec, slang_qual_none, 0, &size))\r
{\r
slang_assembly_typeinfo_destruct (&ti);\r
return GL_FALSE;\r
}\r
+ }\r
slang_assembly_typeinfo_destruct (&ti);\r
\r
/* if nonzero, free it from the stack */\r
{\r
GLuint i;\r
\r
- if (name[0] >= 'a' && name[0] <= 'z' || name[0] >= 'A' && name[0] <= 'Z' || name[0] == '_')\r
+ if ((name[0] >= 'a' && name[0] <= 'z') || (name[0] >= 'A' && name[0] <= 'Z') || name[0] == '_')\r
{\r
parsed[0] = name[0];\r
\r
for (i = 1; i < EXTRACT_MAXLEN; i++)\r
{\r
- if (name[i] >= 'a' && name[i] <= 'z' || name[i] >= 'A' && name[i] <= 'Z' ||\r
- name[i] >= '0' && name[i] <= '9' || name[0] == '_')\r
+ if ((name[i] >= 'a' && name[i] <= 'z') || (name[i] >= 'A' && name[i] <= 'Z') ||\r
+ (name[i] >= '0' && name[i] <= '9') || name[0] == '_')\r
{\r
parsed[i] = name[i];\r
}\r
*/\r
\r
#include "imports.h"\r
+#include "slang_library_noise.h"\r
\r
/*\r
* SimplexNoise1234\r
GLuint count;
} slang_storage_aggregate;
+struct slang_assembly_name_space_;
+
GLboolean slang_storage_aggregate_construct (slang_storage_aggregate *);
GLvoid slang_storage_aggregate_destruct (slang_storage_aggregate *);