소스 검색

Feat: cumulative update

dzp 2 년 전
부모
커밋
0bab50b213
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      src/data.c

+ 8 - 0
src/data.c

@@ -110,6 +110,14 @@ struct listroot *copy_list(struct session *ses, struct listroot *sourcelist, int
 					node->val64 = sourcelist->list[i]->val64;
 					break;
 
+				case LIST_CLASS:
+					if (sourcelist->list[i]->data)
+					{
+						node->data = malloc(atoi(node->arg4));
+						memcpy(node->data, sourcelist->list[i]->data, atoi(node->arg4));
+					}
+					break;
+
 				case LIST_VARIABLE:
 					copy_nest_node(ses->list[type], node, sourcelist->list[i]);
 					break;