Jan Breuer
2015-10-04 c0ada202babacf0f400e7c1177fbfedcbae0e387
Fix dimensions in ChannelList
2个文件已修改
2 ■■■■■ 已修改文件
libscpi/src/expression.c 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
libscpi/test/test_parser.c 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
libscpi/src/expression.c
@@ -248,6 +248,7 @@
            *dimensions = fromDimensions;
        } else {
            *isRange = FALSE;
            *dimensions = fromDimensions;
            return SCPI_EXPR_OK;
        }
    }
libscpi/test/test_parser.c
@@ -550,6 +550,7 @@
    errCode = SCPI_ErrorPop(&scpi_context);                                             \
    CU_ASSERT_EQUAL(result2, expected_result);                                          \
    if (expected_result == SCPI_EXPR_OK) {                                              \
        CU_ASSERT_EQUAL(val_dimensions, expected_dimensions);                           \
        CU_ASSERT_EQUAL(val_range, expected_range);                                     \
        { size_t i; for(i = 0; (i < val_len) && (i < val_dimensions); i++) {            \
            CU_ASSERT_EQUAL(val_from[i], expected_from[i]);                             \