var dest_address = new CCodeBinaryExpression (CCodeBinaryOperator.PLUS, array, new CCodeBinaryExpression (CCodeBinaryOperator.MUL, dest, element_size));
var dest_end_address = new CCodeBinaryExpression (CCodeBinaryOperator.PLUS, array, new CCodeBinaryExpression (CCodeBinaryOperator.MUL, dest_end, element_size));
- var ccall = new CCodeFunctionCall (new CCodeIdentifier ("g_memmove"));
+ var ccall = new CCodeFunctionCall (new CCodeIdentifier ("memmove"));
ccall.add_argument (dest_address);
ccall.add_argument (src_address);
ccall.add_argument (new CCodeBinaryExpression (CCodeBinaryOperator.MUL, length, element_size));
public static void* copy (void* dest, void* src, size_t n);
[CCode (cname = "memset")]
public static void* set (void* dest, int src, size_t n);
- [CCode (cname = "g_memmove")]
+ [CCode (cname = "memmove")]
public static void* move (void* dest, void* src, size_t n);
[CCode (cname = "g_memdup")]
public static void* dup (void* mem, uint n);