diff --git a/src/import/serviceObjectMaker.cpp b/src/import/serviceObjectMaker.cpp index cf778131a..18186df8c 100644 --- a/src/import/serviceObjectMaker.cpp +++ b/src/import/serviceObjectMaker.cpp @@ -287,6 +287,8 @@ FWObject* ServiceObjectMaker::getMirroredServiceObject(FWObject *obj) return matching_obj; } + registerAnonymousObject(sig, new_obj); + new_obj->setName(new_name); // obj may belong to the standard objects library if it was diff --git a/src/unit_tests/PIXImporterTest/test_data/asa8.0-names.fwb b/src/unit_tests/PIXImporterTest/test_data/asa8.0-names.fwb index c2d0b2a1e..9606ae06e 100644 --- a/src/unit_tests/PIXImporterTest/test_data/asa8.0-names.fwb +++ b/src/unit_tests/PIXImporterTest/test_data/asa8.0-names.fwb @@ -1,6 +1,6 @@ - + diff --git a/src/unit_tests/PIXImporterTest/test_data/asa8.0.fwb b/src/unit_tests/PIXImporterTest/test_data/asa8.0.fwb index 884128ace..37f22e042 100644 --- a/src/unit_tests/PIXImporterTest/test_data/asa8.0.fwb +++ b/src/unit_tests/PIXImporterTest/test_data/asa8.0.fwb @@ -1,6 +1,6 @@ - + diff --git a/src/unit_tests/PIXImporterTest/test_data/asa8.3-acl-object-groups.fwb b/src/unit_tests/PIXImporterTest/test_data/asa8.3-acl-object-groups.fwb index ec683c6a2..57e125a28 100644 --- a/src/unit_tests/PIXImporterTest/test_data/asa8.3-acl-object-groups.fwb +++ b/src/unit_tests/PIXImporterTest/test_data/asa8.3-acl-object-groups.fwb @@ -1,6 +1,6 @@ - + @@ -469,28 +469,28 @@ + - + - + - + - + - + - @@ -511,21 +511,20 @@ - - + - - - - + + + + - - - + + + - - + + @@ -536,7 +535,7 @@ - + @@ -545,7 +544,7 @@ - + @@ -556,7 +555,7 @@ - + @@ -565,7 +564,7 @@ - + @@ -576,7 +575,7 @@ - + @@ -585,7 +584,7 @@ - + @@ -596,7 +595,7 @@ - + @@ -605,7 +604,7 @@ - + @@ -616,7 +615,7 @@ - + @@ -625,7 +624,7 @@ - + @@ -636,7 +635,7 @@ - + @@ -645,7 +644,7 @@ - + @@ -656,7 +655,7 @@ - + @@ -665,7 +664,7 @@ - + @@ -676,7 +675,7 @@ - + @@ -685,7 +684,7 @@ - + @@ -696,7 +695,7 @@ - + @@ -705,7 +704,7 @@ - + @@ -716,7 +715,7 @@ - + @@ -725,7 +724,7 @@ - + @@ -736,7 +735,7 @@ - + @@ -745,7 +744,7 @@ - + @@ -756,7 +755,7 @@ - + @@ -765,7 +764,7 @@ - + @@ -776,7 +775,7 @@ - + @@ -785,7 +784,7 @@ - + @@ -796,7 +795,7 @@ - + @@ -805,7 +804,7 @@ - + @@ -816,7 +815,7 @@ - + @@ -825,7 +824,7 @@ - + @@ -836,7 +835,7 @@ - + @@ -845,7 +844,7 @@ - + @@ -856,7 +855,7 @@ - + @@ -865,7 +864,7 @@ - + @@ -876,7 +875,7 @@ - + @@ -885,7 +884,7 @@ - + @@ -896,7 +895,7 @@ - + @@ -905,7 +904,7 @@ - + @@ -916,7 +915,7 @@ - + @@ -925,7 +924,7 @@ - + @@ -936,7 +935,7 @@ - + @@ -945,7 +944,7 @@ - + @@ -956,7 +955,7 @@ - + @@ -965,7 +964,7 @@ - + @@ -976,7 +975,7 @@ - + @@ -985,7 +984,7 @@ - + @@ -996,7 +995,7 @@ - + @@ -1005,7 +1004,7 @@ - + @@ -1016,7 +1015,7 @@ - + @@ -1025,7 +1024,7 @@ - + @@ -1036,7 +1035,7 @@ - + @@ -1047,17 +1046,17 @@ - + - - + + - + - + @@ -1078,7 +1077,7 @@ - - + + diff --git a/src/unit_tests/PIXImporterTest/test_data/asa8.3-acl.fwb b/src/unit_tests/PIXImporterTest/test_data/asa8.3-acl.fwb index 2ce375e75..1037df7e8 100644 --- a/src/unit_tests/PIXImporterTest/test_data/asa8.3-acl.fwb +++ b/src/unit_tests/PIXImporterTest/test_data/asa8.3-acl.fwb @@ -1,6 +1,6 @@ - + @@ -490,111 +490,111 @@ + - + - + - + - + - + - - + - + + - - + - + - - + + + - - + + - - + - + - + + - - + - + - + - + @@ -628,60 +628,59 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - + + + - - - + + + - - + + @@ -692,7 +691,7 @@ - + @@ -701,7 +700,7 @@ - + @@ -712,7 +711,7 @@ - + @@ -721,7 +720,7 @@ - + @@ -732,7 +731,7 @@ - + @@ -741,7 +740,7 @@ - + @@ -752,7 +751,7 @@ - + @@ -761,7 +760,7 @@ - + @@ -772,7 +771,7 @@ - + @@ -781,7 +780,7 @@ - + @@ -792,7 +791,7 @@ - + @@ -801,7 +800,7 @@ - + @@ -812,7 +811,7 @@ - + @@ -821,7 +820,7 @@ - + @@ -832,7 +831,7 @@ - + @@ -841,7 +840,7 @@ - + @@ -852,7 +851,7 @@ - + @@ -861,7 +860,7 @@ - + @@ -872,7 +871,7 @@ - + @@ -881,7 +880,7 @@ - + @@ -892,7 +891,7 @@ - + @@ -901,7 +900,7 @@ - + @@ -912,7 +911,7 @@ - + @@ -921,7 +920,7 @@ - + @@ -932,7 +931,7 @@ - + @@ -941,7 +940,7 @@ - + @@ -952,7 +951,7 @@ - + @@ -961,7 +960,7 @@ - + @@ -972,7 +971,7 @@ - + @@ -981,7 +980,7 @@ - + @@ -992,7 +991,7 @@ - + @@ -1001,7 +1000,7 @@ - + @@ -1012,7 +1011,7 @@ - + @@ -1021,7 +1020,7 @@ - + @@ -1032,7 +1031,7 @@ - + @@ -1041,7 +1040,7 @@ - + @@ -1052,7 +1051,7 @@ - + @@ -1061,7 +1060,7 @@ - + @@ -1069,10 +1068,10 @@ - + - + @@ -1081,7 +1080,7 @@ - + @@ -1092,7 +1091,7 @@ - + @@ -1101,7 +1100,7 @@ - + @@ -1112,7 +1111,7 @@ - + @@ -1121,7 +1120,7 @@ - + @@ -1132,7 +1131,7 @@ - + @@ -1142,7 +1141,7 @@ - + @@ -1153,7 +1152,7 @@ - + @@ -1163,7 +1162,7 @@ - + @@ -1174,7 +1173,7 @@ - + @@ -1184,7 +1183,7 @@ - + @@ -1195,7 +1194,7 @@ - + @@ -1206,7 +1205,7 @@ - + @@ -1217,7 +1216,7 @@ - + @@ -1228,7 +1227,7 @@ - + @@ -1239,7 +1238,7 @@ - + @@ -1248,7 +1247,7 @@ - + @@ -1259,7 +1258,7 @@ - + @@ -1268,7 +1267,27 @@ - + + + + + + + + + + + + + + + + + + + + + @@ -1279,7 +1298,7 @@ - + @@ -1288,7 +1307,7 @@ - + @@ -1299,7 +1318,7 @@ - + @@ -1308,7 +1327,7 @@ - + @@ -1319,7 +1338,7 @@ - + @@ -1328,27 +1347,7 @@ - - - - - - - - - - - - - - - - - - - - - + @@ -1359,7 +1358,7 @@ - + @@ -1368,7 +1367,7 @@ - + @@ -1379,7 +1378,7 @@ - + @@ -1388,7 +1387,27 @@ - + + + + + + + + + + + + + + + + + + + + + @@ -1399,7 +1418,7 @@ - + @@ -1408,7 +1427,7 @@ - + @@ -1419,7 +1438,7 @@ - + @@ -1428,7 +1447,7 @@ - + @@ -1439,7 +1458,7 @@ - + @@ -1448,27 +1467,7 @@ - - - - - - - - - - - - - - - - - - - - - + @@ -1479,7 +1478,7 @@ - + @@ -1488,7 +1487,7 @@ - + @@ -1499,7 +1498,7 @@ - + @@ -1508,7 +1507,7 @@ - + @@ -1519,7 +1518,7 @@ - + @@ -1528,7 +1527,7 @@ - + @@ -1539,7 +1538,7 @@ - + @@ -1548,7 +1547,7 @@ - + @@ -1559,7 +1558,7 @@ - + @@ -1568,7 +1567,7 @@ - + @@ -1579,7 +1578,7 @@ - + @@ -1588,7 +1587,7 @@ - + @@ -1599,7 +1598,7 @@ - + @@ -1608,7 +1607,7 @@ - + @@ -1619,7 +1618,7 @@ - + @@ -1628,7 +1627,7 @@ - + @@ -1639,7 +1638,7 @@ - + @@ -1648,7 +1647,27 @@ - + + + + + + + + + + + + + + + + + + + + + @@ -1659,7 +1678,7 @@ - + @@ -1668,7 +1687,7 @@ - + @@ -1679,7 +1698,7 @@ - + @@ -1688,27 +1707,7 @@ - - - - - - - - - - - - - - - - - - - - - + @@ -1719,7 +1718,7 @@ - + @@ -1728,7 +1727,7 @@ - + @@ -1739,7 +1738,7 @@ - + @@ -1748,7 +1747,7 @@ - + @@ -1759,7 +1758,7 @@ - + @@ -1768,7 +1767,27 @@ - + + + + + + + + + + + + + + + + + + + + + @@ -1779,7 +1798,7 @@ - + @@ -1788,7 +1807,7 @@ - + @@ -1799,7 +1818,7 @@ - + @@ -1808,27 +1827,7 @@ - - - - - - - - - - - - - - - - - - - - - + @@ -1839,7 +1838,7 @@ - + @@ -1848,7 +1847,7 @@ - + @@ -1859,7 +1858,7 @@ - + @@ -1869,7 +1868,7 @@ - + @@ -1880,7 +1879,7 @@ - + @@ -1889,7 +1888,7 @@ - + @@ -1900,7 +1899,7 @@ - + @@ -1909,7 +1908,7 @@ - + @@ -1917,10 +1916,10 @@ - + - + @@ -1929,7 +1928,7 @@ - + @@ -1940,7 +1939,7 @@ - + @@ -1949,7 +1948,27 @@ - + + + + + + + + + + + + + + + + + + + + + @@ -1960,7 +1979,7 @@ - + @@ -1969,27 +1988,7 @@ - - - - - - - - - - - - - - - - - - - - - + @@ -2000,7 +1999,7 @@ - + @@ -2009,7 +2008,7 @@ - + @@ -2020,7 +2019,7 @@ - + @@ -2029,7 +2028,7 @@ - + @@ -2040,7 +2039,7 @@ - + @@ -2049,7 +2048,7 @@ - + @@ -2060,7 +2059,7 @@ - + @@ -2069,7 +2068,7 @@ - + @@ -2080,7 +2079,7 @@ - + @@ -2089,7 +2088,7 @@ - + @@ -2100,7 +2099,7 @@ - + @@ -2109,7 +2108,7 @@ - + @@ -2120,7 +2119,7 @@ - + @@ -2129,7 +2128,7 @@ - + @@ -2140,7 +2139,7 @@ - + @@ -2149,7 +2148,7 @@ - + @@ -2160,7 +2159,7 @@ - + @@ -2170,7 +2169,7 @@ - + @@ -2181,7 +2180,7 @@ - + @@ -2190,7 +2189,7 @@ - + @@ -2201,7 +2200,7 @@ - + @@ -2210,7 +2209,7 @@ - + @@ -2221,7 +2220,7 @@ - + @@ -2232,17 +2231,17 @@ - + - - + + - + - + @@ -2263,7 +2262,7 @@ - - + + diff --git a/src/unit_tests/PIXImporterTest/test_data/asa8.3-objects-and-groups.fwb b/src/unit_tests/PIXImporterTest/test_data/asa8.3-objects-and-groups.fwb index 83a1b4a53..a815637dd 100644 --- a/src/unit_tests/PIXImporterTest/test_data/asa8.3-objects-and-groups.fwb +++ b/src/unit_tests/PIXImporterTest/test_data/asa8.3-objects-and-groups.fwb @@ -1,6 +1,6 @@ - + diff --git a/src/unit_tests/PIXImporterTest/test_data/asa8.3.fwb b/src/unit_tests/PIXImporterTest/test_data/asa8.3.fwb index c86d0de82..f00e649a3 100644 --- a/src/unit_tests/PIXImporterTest/test_data/asa8.3.fwb +++ b/src/unit_tests/PIXImporterTest/test_data/asa8.3.fwb @@ -1,6 +1,6 @@ - + diff --git a/src/unit_tests/PIXImporterTest/test_data/pix6.fwb b/src/unit_tests/PIXImporterTest/test_data/pix6.fwb index 26a141b1e..0ccbfc37a 100644 --- a/src/unit_tests/PIXImporterTest/test_data/pix6.fwb +++ b/src/unit_tests/PIXImporterTest/test_data/pix6.fwb @@ -1,6 +1,6 @@ - + @@ -466,8 +466,8 @@ - - + + @@ -505,32 +505,24 @@ - - - - - - - - - - - - + + + + - - - - + + + + - - - + + + - - - - + + + + @@ -541,7 +533,7 @@ - + @@ -550,19 +542,19 @@ - + - + - + - + @@ -574,22 +566,22 @@ - + - + - + - + - + @@ -601,22 +593,22 @@ - + - + - + - + - + @@ -628,25 +620,25 @@ - + - + - + - + - + - + @@ -655,25 +647,25 @@ - + - + - + - + - + - + @@ -682,22 +674,22 @@ - + - + - + - + - + @@ -709,22 +701,22 @@ - + - + - + - + - + @@ -736,25 +728,25 @@ - + - + - + - + - + - + @@ -763,25 +755,25 @@ - + - + - + - + - + - + @@ -790,31 +782,31 @@ - + - + - + - - + + - + - + @@ -823,18 +815,18 @@ - + - + - + @@ -843,18 +835,18 @@ - + - + - + @@ -863,18 +855,18 @@ - + - + - + @@ -883,18 +875,18 @@ - + - + - + @@ -903,18 +895,18 @@ - + - + - + @@ -923,18 +915,18 @@ - + - + - + @@ -943,18 +935,18 @@ - + - + - + @@ -963,18 +955,18 @@ - + - + - + @@ -983,18 +975,18 @@ - + - + - + @@ -1003,18 +995,18 @@ - + - + - + @@ -1023,18 +1015,18 @@ - + - + - + @@ -1043,18 +1035,18 @@ - + - + - + @@ -1063,18 +1055,18 @@ - + - + - + @@ -1083,18 +1075,18 @@ - + - + - + @@ -1103,18 +1095,18 @@ - + - + - + @@ -1123,18 +1115,18 @@ - + - + - + @@ -1143,18 +1135,18 @@ - + - + - + @@ -1163,18 +1155,18 @@ - + - + - + @@ -1183,18 +1175,18 @@ - + - + - + @@ -1203,7 +1195,7 @@ - + @@ -1214,7 +1206,7 @@ - + @@ -1223,7 +1215,7 @@ - + @@ -1231,10 +1223,10 @@ - + - + @@ -1243,7 +1235,7 @@ - + @@ -1254,7 +1246,7 @@ - + @@ -1263,7 +1255,7 @@ - + @@ -1274,7 +1266,7 @@ - + @@ -1283,7 +1275,7 @@ - + @@ -1294,7 +1286,7 @@ - + @@ -1303,7 +1295,7 @@ - + @@ -1314,7 +1306,7 @@ - + @@ -1323,7 +1315,7 @@ - + @@ -1334,7 +1326,7 @@ - + @@ -1343,7 +1335,7 @@ - + @@ -1354,7 +1346,7 @@ - + @@ -1363,7 +1355,7 @@ - + @@ -1374,7 +1366,7 @@ - + @@ -1384,7 +1376,7 @@ - + @@ -1395,7 +1387,7 @@ - + @@ -1405,7 +1397,7 @@ - + @@ -1416,7 +1408,7 @@ - + @@ -1426,18 +1418,18 @@ - + - + - + @@ -1446,18 +1438,18 @@ - + - + - + @@ -1466,7 +1458,7 @@ - + @@ -1477,7 +1469,7 @@ - + @@ -1486,18 +1478,18 @@ - + - + - + @@ -1506,18 +1498,18 @@ - + - + - + @@ -1526,18 +1518,18 @@ - + - + - + @@ -1546,18 +1538,18 @@ - + - + - + @@ -1566,18 +1558,18 @@ - + - + - + @@ -1586,7 +1578,7 @@ - + @@ -1597,7 +1589,7 @@ - + @@ -1606,7 +1598,7 @@ - + @@ -1617,7 +1609,7 @@ - + @@ -1629,8 +1621,8 @@ - - + + @@ -1652,8 +1644,8 @@ - - + + @@ -1675,14 +1667,14 @@ - + - + - - + + @@ -1703,7 +1695,7 @@ - - + + diff --git a/src/unit_tests/PIXImporterTest/test_data/pix7-nat.fwb b/src/unit_tests/PIXImporterTest/test_data/pix7-nat.fwb index e8d45f8cc..0c40bf756 100644 --- a/src/unit_tests/PIXImporterTest/test_data/pix7-nat.fwb +++ b/src/unit_tests/PIXImporterTest/test_data/pix7-nat.fwb @@ -1,6 +1,6 @@ - + @@ -506,21 +506,19 @@ - - - + - - + + - - - + + + - - - - + + + + @@ -531,7 +529,7 @@ - + @@ -540,14 +538,14 @@ - + - + - + @@ -567,14 +565,14 @@ - + - + - + @@ -594,14 +592,14 @@ - + - + - + @@ -621,14 +619,14 @@ - + - + - + @@ -648,14 +646,14 @@ - + - + - + @@ -675,14 +673,14 @@ - + - + - + @@ -702,14 +700,14 @@ - + - + - + @@ -729,14 +727,14 @@ - + - + - + @@ -756,14 +754,14 @@ - + - + - + @@ -774,7 +772,7 @@ - + @@ -783,14 +781,14 @@ - + - + - + @@ -801,7 +799,7 @@ - + @@ -810,14 +808,14 @@ - + - + - + @@ -828,7 +826,7 @@ - + @@ -837,14 +835,14 @@ - + - + - + @@ -864,14 +862,14 @@ - + - + - + @@ -891,14 +889,14 @@ - + - + - + @@ -918,14 +916,14 @@ - + - + - + @@ -945,14 +943,14 @@ - + - + - + @@ -972,14 +970,14 @@ - + - + - + @@ -999,19 +997,19 @@ - + - + - + - + @@ -1026,14 +1024,14 @@ - + - + - + @@ -1053,14 +1051,14 @@ - + - + - + @@ -1080,19 +1078,19 @@ - + - + - + - + @@ -1104,22 +1102,22 @@ - + - + - + - + - + @@ -1131,22 +1129,22 @@ - + - + - + - + - + @@ -1158,17 +1156,17 @@ - + - + - + - + @@ -1188,14 +1186,14 @@ - + - + - + @@ -1203,7 +1201,7 @@ - + @@ -1212,17 +1210,17 @@ - + - + - + - + @@ -1230,7 +1228,7 @@ - + @@ -1239,31 +1237,31 @@ - + - + - + - - + + - + - + - + @@ -1272,18 +1270,18 @@ - + - + - + - + @@ -1292,142 +1290,142 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -1437,7 +1435,7 @@ - + @@ -1445,10 +1443,10 @@ - + - + @@ -1458,7 +1456,7 @@ - + @@ -1466,10 +1464,10 @@ - + - + @@ -1479,7 +1477,7 @@ - + @@ -1490,7 +1488,7 @@ - + @@ -1499,7 +1497,7 @@ - + @@ -1510,7 +1508,7 @@ - + @@ -1520,7 +1518,7 @@ - + @@ -1531,7 +1529,7 @@ - + @@ -1541,7 +1539,7 @@ - + @@ -1552,7 +1550,7 @@ - + @@ -1562,7 +1560,7 @@ - + @@ -1573,7 +1571,7 @@ - + @@ -1583,7 +1581,7 @@ - + @@ -1594,7 +1592,7 @@ - + @@ -1606,28 +1604,28 @@ - + - + - - + + - - + + - - + + @@ -1648,7 +1646,7 @@ - - + + diff --git a/src/unit_tests/PIXImporterTest/test_data/pix7.fwb b/src/unit_tests/PIXImporterTest/test_data/pix7.fwb index 4e6c5086d..019eda960 100644 --- a/src/unit_tests/PIXImporterTest/test_data/pix7.fwb +++ b/src/unit_tests/PIXImporterTest/test_data/pix7.fwb @@ -1,6 +1,6 @@ - +