Bug 36517 - doxygen unresolvable links: dmxConfigureScreenWindow and dmxConfigureRootWindow
Summary: doxygen unresolvable links: dmxConfigureScreenWindow and dmxConfigureRootWindow
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium minor
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-22 21:14 UTC by jpsinthemix
Modified: 2018-06-12 18:43 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description jpsinthemix 2011-04-22 21:14:35 UTC
This is a very minor issue, but in building xorg-server-1.10.1, there are
several doxygen warnings about unresolvable links, due, I believe, to
preprocessor conditionals in the code. In hw/dmx/dmxwindow.c there are explicit links to dmxConfigureScreenWindow() and dmxConfigureRootWindow(). These functions are defined in hw/dmx/dmxextension.c, but are inclosed in a preprocessor conditional block #ifdef PANORAMIX ... #endif

To eliminate these warnings I've applied the following simple patch, but I'm
not sure if this is the correct way to handle this:


--- xorg-server-1.10.1.old/hw/dmx/dmxwindow.c   2011-02-24 22:27:25.000000000 -0500
+++ xorg-server-1.10.1.new/hw/dmx/dmxwindow.c   2011-04-22 20:46:13.069994709 -0400
@@ -114,8 +114,11 @@
                         &attribs);
 }

-/** Change the location and size of the "screen" window.  Called from
- *  #dmxConfigureScreenWindow(). */
+/**
+ * @if PANORAMIX
+ * Change the location and size of the "screen" window.  Called from
+ * #dmxConfigureScreenWindow().
+ * @endif */
 void dmxResizeScreenWindow(ScreenPtr pScreen,
                           int x, int y, int w, int h)
 {
@@ -137,8 +140,11 @@
     dmxSync(dmxScreen, False);
 }

-/** Change the location and size of the "root" window.  Called from
- *  #dmxConfigureRootWindow. */
+/**
+ * @if PANORAMIX
+ * Change the location and size of the "root" window.  Called from
+ * #dmxConfigureRootWindow().
+ * @endif */
 void dmxResizeRootWindow(WindowPtr pRoot,
                         int x, int y, int w, int h)
 {

thanks for your time,
John
Comment 1 Adam Jackson 2018-06-12 18:43:26 UTC
Mass closure: This bug has been untouched for more than six years, and is not obviously still valid. Please file a new report if you continue to experience issues with a current server.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.