Chinaunix首页 | 论坛 | 博客
  • 博客访问: 696233
  • 博文数量: 129
  • 博客积分: 2221
  • 博客等级: 大尉
  • 技术积分: 1620
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-09 11:27
个人简介

do{goodgoodstudy();daydayup();}while(!died)

文章分类

全部博文(129)

文章存档

2012年(26)

2011年(103)

分类: 系统运维

2011-05-26 20:19:43

LOG_ERR_DT和Log_List是结构体。 
{
  char *req_body_tmp = (char*)malloc(strlen(LOG_ERR_DT->REQ_BODY)+1);
  char *rsp_body_tmp = (char*)malloc(strlen(LOG_ERR_DT->RSP_BODY)+1);
  char *exec_sql =(char*)malloc(strlen(LOG_ERR_DT->EXEC_SQL)+1);
  strcpy(req_body_tmp, LOG_ERR_DT->REQ_BODY);
  strcpy(rsp_body_tmp, LOG_ERR_DT->RSP_BODY);
  strcpy(exec_sql, LOG_ERR_DT->EXEC_SQL);
  Log_List* p_logerr = new Log_List();     // 添加节点
  SID_LOG_ERR_DT* logerr_tmp = new SID_LOG_ERR_DT();
  *logerr_tmp = *LOG_ERR_DT;
  strcpy(logerr_tmp->REQ_BODY, req_body_tmp);
  strcpy(logerr_tmp->RSP_BODY, rsp_body_tmp);
  strcpy(logerr_tmp->EXEC_, exec_sql);
}
  最难找的内存泄露问题,哎以后必须得好好分析。
阅读(928) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~

aoyang8882011-05-26 20:23:36