@@ -9,7 +9,7 @@ static UA_StatusCode parse_numericrange(const UA_String str, UA_NumericRange *ra
if(str.length < 0 || str.length >= 1023)
return UA_STATUSCODE_BADINTERNALERROR;
#ifdef NO_ALLOCA
- char cstring[str.length+1]
+ char cstring[str.length+1];
#else
char *cstring = UA_alloca(str.length+1);
#endif
@@ -49,6 +49,9 @@
#define UA_memcpy(dst, src, size) memcpy(dst, src, size)
#define UA_memset(ptr, value, size) memset(ptr, value, size)
+#ifdef NO_ALLOCA
+
+#else
#ifdef _WIN32
# define UA_alloca(SIZE) _alloca(SIZE)
@@ -59,7 +62,7 @@
# define UA_alloca(SIZE) alloca(SIZE)
-
+#endif /* NO_ALLOCA */
/********************/
/* System Libraries */