浏览代码

remove tmp variable

Stanley Cheung 8 年之前
父节点
当前提交
1ad4babe84
共有 1 个文件被更改,包括 2 次插入3 次删除
  1. 2 3
      src/php/ext/grpc/channel_credentials.c

+ 2 - 3
src/php/ext/grpc/channel_credentials.c

@@ -123,9 +123,8 @@ void update_root_certs_persistent_list(char *pem_roots,
   new_rsrc.type = le_cc_plink;
   le = malloc(sizeof(channel_credentials_persistent_le_t));
 
-  char *tmp = malloc(pem_roots_length+1);
-  memcpy(tmp, pem_roots, pem_roots_length+1);
-  le->default_root_certs = tmp;
+  le->default_root_certs = malloc(pem_roots_length+1);
+  memcpy(le->default_root_certs, pem_roots, pem_roots_length+1);
 
   new_rsrc.ptr = le;
   gpr_mu_lock(&cc_persistent_list_mu);