长期支持版本

    社区创新版本

      Functions changed info

      ---------------diffs in libxslt_libexslt.so.0.8.20_abidiff.out:----------------

      Functions changes summary: 0 Removed, 1 Changed (3 filtered out), 0 Added functions

      Variables changes summary: 0 Removed, 0 Changed, 0 Added variable

      1 function with some indirect sub-type change:

      [C]'function int exsltDateXpathCtxtRegister(xmlXPathContextPtr, const xmlChar*)' at date.c:3852:1 has some indirect sub-type changes:

      parameter 1 of type 'typedef xmlXPathContextPtr' has sub-type changes:
      
        underlying type 'xmlXPathContext*' changed:
      
          in pointed to type 'typedef xmlXPathContext' at xpath.h:39:1:
      
            underlying type 'struct _xmlXPathContext' at xpath.h:288:1 changed:
      
              type size changed from 2816 to 3072 (in bits)
      
              5 data member insertions:
      
                'unsigned long int _xmlXPathContext::opLimit', at offset 2816 (in bits) at xpath.h:359:1
      
                'unsigned long int _xmlXPathContext::opCount', at offset 2880 (in bits) at xpath.h:360:1
      
                'int _xmlXPathContext::depth', at offset 2944 (in bits) at xpath.h:361:1
      
                'int _xmlXPathContext::maxDepth', at offset 2976 (in bits) at xpath.h:362:1
      
                'int _xmlXPathContext::maxParserDepth', at offset 3008 (in bits) at xpath.h:363:1
      
              no data member changes (2 filtered);
      

      ---------------diffs in libxslt_libxslt.so.1.1.34_abidiff.out:----------------

      Functions changes summary: 0 Removed, 20 Changed (175 filtered out), 2 Added functions

      Variables changes summary: 0 Removed, 0 Changed, 0 Added variable

      2 Added functions:

      'function void xsltCompMatchClearCache(xsltTransformContextPtr, xsltCompMatchPtr)' {xsltCompMatchClearCache@@LIBXML2_1.1.34}

      'function int xsltParseStylesheetUser(xsltStylesheetPtr, xmlDocPtr)' {xsltParseStylesheetUser@@LIBXML2_1.1.34}

      20 functions with some indirect sub-type change:

      [C]'function int xslAddCall(xsltTemplatePtr, xmlNodePtr)' at xsltutils.c:2457:1 has some indirect sub-type changes:

      parameter 1 of type 'typedef xsltTemplatePtr' has sub-type changes:
      
        underlying type 'xsltTemplate*' changed:
      
          in pointed to type 'typedef xsltTemplate' at xsltInternals.h:264:1:
      
            underlying type 'struct _xsltTemplate' at xsltInternals.h:274:1 changed:
      
              type size hasn't changed
      
              1 data member changes (2 filtered):
      
               type of '_xsltStylesheet* _xsltTemplate::style' changed:
      
                 in pointed to type 'struct _xsltStylesheet' at xsltInternals.h:1476:1:
      
                   type size changed from 3328 to 3392 (in bits)
      
                   1 data member insertion:
      
                     'xmlXPathContextPtr _xsltStylesheet::xpathCtxt', at offset 3328 (in bits) at xsltInternals.h:1635:1
      
                   1 data member changes (6 filtered):
      
                    type of 'xsltElemPreCompPtr _xsltStylesheet::preComps' changed:
      
                      underlying type 'xsltElemPreComp*' changed:
      
                        in pointed to type 'typedef xsltElemPreComp' at xsltInternals.h:391:1:
      
                          underlying type 'struct _xsltElemPreComp' at xsltInternals.h:479:1 changed:
      
                            type size hasn't changed
      
                            1 data member changes (2 filtered):
      
                             type of 'xsltTransformFunction _xsltElemPreComp::func' changed:
      
                               underlying type 'void (typedef xsltTransformContextPtr, typedef xmlNodePtr, typedef xmlNodePtr, typedef xsltElemPreCompPtr)*' changed:
      
                                 in pointed to type 'function type void (typedef xsltTransformContextPtr, typedef xmlNodePtr, typedef xmlNodePtr, typedef xsltElemPreCompPtr)':
      
                                   parameter 1 of type 'typedef xsltTransformContextPtr' has sub-type changes:
      
                                     underlying type 'xsltTransformContext*' changed:
      
                                       in pointed to type 'typedef xsltTransformContext' at xsltInternals.h:382:1:
      
                                         underlying type 'struct _xsltTransformContext' at xsltInternals.h:1677:1 changed:
      
                                           type size changed from 3776 to 3904 (in bits)
      
                                           2 data member insertions:
      
                                             'unsigned long int _xsltTransformContext::opLimit', at offset 3776 (in bits) at xsltInternals.h:1783:1
      
                                             'unsigned long int _xsltTransformContext::opCount', at offset 3840 (in bits) at xsltInternals.h:1784:1
      
                                           1 data member changes (8 filtered):
      
                                            type of 'xmlXPathContextPtr _xsltTransformContext::xpathCtxt' changed:
      
                                              underlying type 'xmlXPathContext*' changed:
      
                                                in pointed to type 'typedef xmlXPathContext' at xpath.h:39:1:
      
                                                  underlying type 'struct _xmlXPathContext' at xpath.h:288:1 changed:
      
                                                    type size changed from 2816 to 3072 (in bits)
      
                                                    5 data member insertions:
      
                                                      'unsigned long int _xmlXPathContext::opLimit', at offset 2816 (in bits) at xpath.h:359:1
      
                                                      'unsigned long int _xmlXPathContext::opCount', at offset 2880 (in bits) at xpath.h:360:1
      
                                                      'int _xmlXPathContext::depth', at offset 2944 (in bits) at xpath.h:361:1
      
                                                      'int _xmlXPathContext::maxDepth', at offset 2976 (in bits) at xpath.h:362:1
      
                                                      'int _xmlXPathContext::maxParserDepth', at offset 3008 (in bits) at xpath.h:363:1
      
                                                    no data member changes (2 filtered);
      

      [C]'function void xsltApplyImports(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:4685:1 has some indirect sub-type changes:

      parameter 4 of type 'typedef xsltStylePreCompPtr' changed:
      
        typedef name changed from xsltStylePreCompPtr to xsltElemPreCompPtr at xsltInternals.h:392:1
      
        underlying type 'xsltStylePreComp*' changed:
      
          in pointed to type 'typedef xsltStylePreComp' at xsltInternals.h:391:1:
      
            typedef name changed from xsltStylePreComp to xsltElemPreComp at xsltInternals.h:391:1
      
            underlying type 'struct _xsltStylePreComp' at xsltInternals.h:1370:1 changed:
      
              type name changed from '_xsltStylePreComp' to '_xsltElemPreComp'
      
              type size changed from 2624 to 320 (in bits)
      
              29 data member deletions:
      
                'int _xsltStylePreComp::has_stype', at offset 320 (in bits) at xsltInternals.h:1381:1
      
      
      
                'int _xsltStylePreComp::number', at offset 352 (in bits) at xsltInternals.h:1382:1
      
      
      
                'const xmlChar* _xsltStylePreComp::order', at offset 384 (in bits) at xsltInternals.h:1383:1
      
      
      
                'int _xsltStylePreComp::has_order', at offset 448 (in bits) at xsltInternals.h:1384:1
      
      
      
                'int _xsltStylePreComp::descending', at offset 480 (in bits) at xsltInternals.h:1385:1
      
      
      
                'const xmlChar* _xsltStylePreComp::lang', at offset 512 (in bits) at xsltInternals.h:1386:1
      
      
      
                'int _xsltStylePreComp::has_lang', at offset 576 (in bits) at xsltInternals.h:1387:1
      
      
      
                'xsltLocale _xsltStylePreComp::locale', at offset 640 (in bits) at xsltInternals.h:1388:1
      
      
      
                'const xmlChar* _xsltStylePreComp::case_order', at offset 704 (in bits) at xsltInternals.h:1389:1
      
      
      
                'int _xsltStylePreComp::lower_first', at offset 768 (in bits) at xsltInternals.h:1390:1
      
      
      
                'const xmlChar* _xsltStylePreComp::use', at offset 832 (in bits) at xsltInternals.h:1392:1
      
      
      
                'int _xsltStylePreComp::has_use', at offset 896 (in bits) at xsltInternals.h:1393:1
      
      
      
                'int _xsltStylePreComp::noescape', at offset 928 (in bits) at xsltInternals.h:1395:1
      
      
      
                'const xmlChar* _xsltStylePreComp::name', at offset 960 (in bits) at xsltInternals.h:1397:1
      
      
      
                'int _xsltStylePreComp::has_name', at offset 1024 (in bits) at xsltInternals.h:1398:1
      
      
      
                'const xmlChar* _xsltStylePreComp::ns', at offset 1088 (in bits) at xsltInternals.h:1399:1
      
      
      
                'int _xsltStylePreComp::has_ns', at offset 1152 (in bits) at xsltInternals.h:1400:1
      
      
      
                'const xmlChar* _xsltStylePreComp::mode', at offset 1216 (in bits) at xsltInternals.h:1402:1
      
      
      
                'const xmlChar* _xsltStylePreComp::modeURI', at offset 1280 (in bits) at xsltInternals.h:1403:1
      
      
      
                'const xmlChar* _xsltStylePreComp::test', at offset 1344 (in bits) at xsltInternals.h:1405:1
      
      
      
                'xsltTemplatePtr _xsltStylePreComp::templ', at offset 1408 (in bits) at xsltInternals.h:1407:1
      
      
      
                'const xmlChar* _xsltStylePreComp::select', at offset 1472 (in bits) at xsltInternals.h:1409:1
      
      
      
                'int _xsltStylePreComp::ver11', at offset 1536 (in bits) at xsltInternals.h:1411:1
      
      
      
                'const xmlChar* _xsltStylePreComp::filename', at offset 1600 (in bits) at xsltInternals.h:1412:1
      
      
      
                'int _xsltStylePreComp::has_filename', at offset 1664 (in bits) at xsltInternals.h:1413:1
      
      
      
                'xsltNumberData _xsltStylePreComp::numdata', at offset 1728 (in bits) at xsltInternals.h:1415:1
      
      
      
                'xmlXPathCompExprPtr _xsltStylePreComp::comp', at offset 2432 (in bits) at xsltInternals.h:1417:1
      
      
      
                'xmlNsPtr* _xsltStylePreComp::nsList', at offset 2496 (in bits) at xsltInternals.h:1418:1
      
      
      
                'int _xsltStylePreComp::nsNr', at offset 2560 (in bits) at xsltInternals.h:1419:1
      
      
      
              3 data member changes (2 filtered):
      
               name of '_xsltStylePreComp::next' changed to '_xsltElemPreComp::next' at xsltInternals.h:472:1
      
               name of '_xsltStylePreComp::func' changed to '_xsltElemPreComp::func' at xsltInternals.h:475:1
      
               type of 'const xmlChar* _xsltStylePreComp::stype' changed:
      
                 entity changed from 'const xmlChar*' to compatible type 'typedef xsltElemPreCompDeallocator' at xsltInternals.h:461:1
      
                   in pointed to type 'const unsigned char':
      
                     entity changed from 'const unsigned char' to 'function type void (_xsltElemPreComp*)'
      
                     type size changed from 8 to 64 (in bits)
      
               and name of '_xsltStylePreComp::stype' changed to '_xsltElemPreComp::free' at xsltInternals.h:480:1
      

      [C]'function void xsltApplyTemplates(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:4857:1 has some indirect sub-type changes:

      [C]'function void xsltAttribute(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at attributes.c:754:1 has some indirect sub-type changes:

      [C]'function void xsltCallTemplate(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:4754:1 has some indirect sub-type changes:

      [C]'function void xsltChoose(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:5234:1 has some indirect sub-type changes:

      [C]'function void xsltComment(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:4300:1 has some indirect sub-type changes:

      [C]'function void xsltCopy(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:3936:1 has some indirect sub-type changes:

      [C]'function void xsltCopyOf(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:4410:1 has some indirect sub-type changes:

      [C]'function void xsltDebug(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at extra.c:55:1 has some indirect sub-type changes:

      [C]'function void xsltDocumentElem(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:3400:1 has some indirect sub-type changes:

      [C]'function void xsltElement(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:4092:1 has some indirect sub-type changes:

      [C]'function void xsltForEach(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:5499:1 has some indirect sub-type changes:

      [C]'function void xsltIf(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:5393:1 has some indirect sub-type changes:

      [C]'function void xsltNumber(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:4628:1 has some indirect sub-type changes:

      [C]'function void xsltProcessingInstruction(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:4344:1 has some indirect sub-type changes:

      [C]'function void xsltSort(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:3914:1 has some indirect sub-type changes:

      [C]'function void xsltText(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:4055:1 has some indirect sub-type changes:

      [C]'function void xsltValueOf(xsltTransformContextPtr, xmlNodePtr, xmlNodePtr, xsltStylePreCompPtr)' at transform.c:4554:1 has some indirect sub-type changes:

      [C]'function xmlXPathFunction xsltXPathFunctionLookup(xmlXPathContextPtr, const xmlChar*, const xmlChar*)' at functions.c:68:1 has some indirect sub-type changes:

      parameter 1 of type 'typedef xmlXPathContextPtr' changed:
      
        entity changed from 'typedef xmlXPathContextPtr' to compatible type 'void*'
      
          in pointed to type 'struct _xmlXPathContext':
      
            entity changed from 'struct _xmlXPathContext' to 'void'
      
            type size changed from 2816 to 0 (in bits)
      

      文档捉虫

      “有虫”文档片段

      问题描述

      提交类型 issue

      有点复杂...

      找人问问吧。

      PR

      小问题,全程线上修改...

      一键搞定!

      问题类型
      规范和低错类

      ● 错别字或拼写错误;标点符号使用错误;

      ● 链接错误、空单元格、格式错误;

      ● 英文中包含中文字符;

      ● 界面和描述不一致,但不影响操作;

      ● 表述不通顺,但不影响理解;

      ● 版本号不匹配:如软件包名称、界面版本号;

      易用性

      ● 关键步骤错误或缺失,无法指导用户完成任务;

      ● 缺少必要的前提条件、注意事项等;

      ● 图形、表格、文字等晦涩难懂;

      ● 逻辑不清晰,该分类、分项、分步骤的没有给出;

      正确性

      ● 技术原理、功能、规格等描述和软件不一致,存在错误;

      ● 原理图、架构图等存在错误;

      ● 命令、命令参数等错误;

      ● 代码片段错误;

      ● 命令无法完成对应功能;

      ● 界面错误,无法指导操作;

      风险提示

      ● 对重要数据或系统存在风险的操作,缺少安全提示;

      内容合规

      ● 违反法律法规,涉及政治、领土主权等敏感词;

      ● 内容侵权;

      您对文档的总体满意度

      非常不满意
      非常满意
      提交
      根据您的反馈,会自动生成issue模板。您只需点击按钮,创建issue即可。
      文档捉虫
      编组 3备份