diff -r 7625a8efcc97 -r a6a99e721660 ucx/ucx.h --- a/ucx/ucx.h Wed Feb 27 10:57:40 2013 +0100 +++ b/ucx/ucx.h Wed Feb 27 11:37:27 2013 +0100 @@ -21,16 +21,6 @@ #define UCX_FOREACH(type,list,elem) \ for (type elem = list ; elem != NULL ; elem = elem->next) -#ifdef __cplusplus -#define ucx_dynarray_new(type,identifier,length)\ - type* identifier; identifier = new type[length] -#define ucx_dynarray_free(identifier) delete [] identifier -#else -#define ucx_dynarray_new(type,identifier,length)\ - type identifier[length] -#define ucx_dynarray_free(identifier) -#endif - /* element1,element2,custom data -> {-1,0,1} */ typedef int(*cmp_func)(void*,void*,void*);