Skip to content

Commit 24e1bc0

Browse files
committed
Update changelog for new fixes
The fixes for typedef unions with unknown members and typedef functions with unknown return types was missing from the changelog. This commit adds those entries.
1 parent b426cd9 commit 24e1bc0

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

CHANGELOG.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ This project adheres to `Semantic Versioning <https://semver.org/>`_.
1212
Fixes
1313
-----
1414

15+
* typedef function and function pointers with unknown return types were not
16+
being properly handled. These now get handled, but the unknown types are
17+
whatever clang provides, which is usually ``int``.
18+
* typedef unions with unknown member types caused in index error. This has been
19+
fixed and these unknown member types are evaluated by clang to be ``int``.
1520
* Fix comments in function declarations showing up in documentation. When
1621
comments were placed inbetween parameter types and the parameter names, and
1722
the type was unknown to clang, the fallback parsing would take the
@@ -63,4 +68,4 @@ Fixes
6368
.. _v0.3.0-dev: https://github.com/speedyleion/sphinx-c-autodoc/compare/v0.1.1...master
6469
.. _v0.2.0: https://github.com/speedyleion/sphinx-c-autodoc/compare/v0.1.1...v0.2.0
6570
.. _v0.1.1: https://github.com/speedyleion/sphinx-c-autodoc/compare/v0.1.0...v0.1.1
66-
.. _v0.1.0: https://github.com/speedyleion/sphinx-c-autodoc/commits/v0.1.0
71+
.. _v0.1.0: https://github.com/speedyleion/sphinx-c-autodoc/commits/v0.1.0

0 commit comments

Comments
 (0)