ソースを参照

Feat: cumulative update

dzp 1 年間 前
コミット
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;