← Back to team overview

cairo-dock-team team mailing list archive

[Bug 1054985] Re: Conflicing declarations of variable my_iDrawSeparator3D

 

Hello and thank you for this bug report!

This bug should be fixed now with the latest rev (2554) on BZR¹.
Feel free to report any other bugs/ideas/patches ;)

Have a nice day,

Matt

[1] https://bazaar.launchpad.net/~cairo-dock-team/cairo-dock-plug-ins
/plug-ins/revision/2554

** Changed in: cairo-dock-plug-ins
       Status: New => Fix Committed

** Changed in: cairo-dock-plug-ins
     Assignee: (unassigned) => Matthieu Baerts (matttbe)

** Changed in: cairo-dock-plug-ins
    Milestone: None => 3.1.0

-- 
You received this bug notification because you are a member of Cairo-
Dock Team, which is subscribed to Cairo-Dock Plug-ins.
https://bugs.launchpad.net/bugs/1054985

Title:
  Conflicing declarations of variable my_iDrawSeparator3D

Status in Cairo-Dock: Plug-ins:
  Fix Committed

Bug description:
  Hi,

  While building cairo-dock-plug-ins using our research compiler
  infrastructure we noticed the following inconsistent declarations:

  - ./dock-rendering/src/rendering-init.c:gint my_iDrawSeparator3D = 0;
  - ./dock-rendering/src/rendering-config.c:extern CairoDockSpeparatorType my_iDrawSeparator3D;

  As the compiler makes no guarantee that an enum is represented as an
  int, this may yield undefined behaviour.

  Best,
  Michael

To manage notifications about this bug go to:
https://bugs.launchpad.net/cairo-dock-plug-ins/+bug/1054985/+subscriptions


References