{"action":"opened","issue":{"url":"https://api.github.com/repos/doxygen/doxygen/issues/1761","repository_url":"https://api.github.com/repos/doxygen/doxygen","labels_url":"https://api.github.com/repos/doxygen/doxygen/issues/1761/labels{/name}","comments_url":"https://api.github.com/repos/doxygen/doxygen/issues/1761/comments","events_url":"https://api.github.com/repos/doxygen/doxygen/issues/1761/events","html_url":"https://github.com/doxygen/doxygen/issues/1761","id":337318530,"node_id":"MDU6SXNzdWUzMzczMTg1MzA=","number":1761,"title":"Array typedefs as function arguments generate incorrect links (Origin: bugzilla #312688)","user":{"login":"doxygen","id":1300762,"node_id":"MDQ6VXNlcjEzMDA3NjI=","avatar_url":"https://avatars3.githubusercontent.com/u/1300762?v=4","gravatar_id":"","url":"https://api.github.com/users/doxygen","html_url":"https://github.com/doxygen","followers_url":"https://api.github.com/users/doxygen/followers","following_url":"https://api.github.com/users/doxygen/following{/other_user}","gists_url":"https://api.github.com/users/doxygen/gists{/gist_id}","starred_url":"https://api.github.com/users/doxygen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/doxygen/subscriptions","organizations_url":"https://api.github.com/users/doxygen/orgs","repos_url":"https://api.github.com/users/doxygen/repos","events_url":"https://api.github.com/users/doxygen/events{/privacy}","received_events_url":"https://api.github.com/users/doxygen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-01T20:13:38Z","updated_at":"2018-07-01T20:13:38Z","closed_at":null,"author_association":"OWNER","body":"status RESOLVED severity *normal* in component *general* for *---*\nReported in version *1.4.x* on platform *Other*\nAssigned to: Dimitri van Heesch\n\nOn 2005-08-05 15:16:35 +0000, tterribe@xiph.org wrote:\n\n> Please describe the problem:\n> A typedef of the form:\n> \n> typedef struct foo bar[3];\n> \n> which is then used in a function:\n> \n> int gag(bar _bar);\n> \n> Generates a link in the documentation to the underlying structure, foo,\n> not the typedef, bar. This makes the documentation incomprehensible to\n> the user when \"bar\" has a different semantic meaning than \"foo\" (which\n> was why it was typedef'd in the first place). It only becomes clear if\n> they read the actual header file, which makes having the documentation\n> kind of pointless.\n> \n> Steps to reproduce:\n> 1. typedef an array of structures\n> 2. Use the typedef as a function argument\n> \n> Actual results:\n> Links are generated to the structure, not the typedef\n> \n> Expected results:\n> Links are generated to the typedef, not the structure\n> \n> Does this happen every time?\n> Yes.\n> \n> Other information:\n\nOn 2005-08-13 08:14:24 +0000, Dimitri van Heesch wrote:\n\n> Confirmed. Should be fixed in the next CVS update.\n\nOn 2005-10-04 18:39:06 +0000, Dimitri van Heesch wrote:\n\n> This bug was resolved to status \"FIXED\" as part of a group change. Please verify\n> that this bug is indeed fixed in doxygen version 1.4.5 (or later). If not then\n> please reopen the bug, so it stays on my radar.\n\n"}}
{"actor":{"display_login":"doxygen"}}