关于C的calloc和free的问题
qqcjw 2011-10-15 10:57:58 我碰到以下问题,求解答
char *mechs, *mech, *c;
ret = gsasl_server_mechlist(ctx->gsasl_ctx, &mechs);
free(mechs); 这个会报错..
这mechs片内存是一个libgsasl.dll 的分配的.代码以下
list = calloc (n_mechs + 1, GSASL_MAX_MECHANISM_SIZE + 1);
我的问题是不同Dll 中 calloc 与 free 会有问题?.我想同一地址空间应该没有问题吧...