[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [patch #5795] debug.h name's conflicts
From: |
Frédéric Bernon |
Subject: |
[lwip-devel] [patch #5795] debug.h name's conflicts |
Date: |
Sun, 11 Mar 2007 16:12:57 +0000 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 |
URL:
<http://savannah.nongnu.org/patch/?5795>
Summary: debug.h name's conflicts
Project: lwIP - A Lightweight TCP/IP stack
Submitted by: fbernon
Submitted on: dimanche 11.03.2007 à 17:12
Category: None
Priority: 3 - Low
Status: None
Privacy: Public
Assigned to: fbernon
Originator Email:
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
I don't know if I'm alone with this kind of problem, but some defines in
debug.h, with too generic names, like DBG_STATE or DBG_TRACE have same names
that my platform's debug tools, but, of course, with different values.
Problem is that opt.h, which is indirectly in the application scope, also
include debug.h (but, that, it's normal).
My workaround is to include a #undef before each name with problem.
But, if some others developers got the same problem, I propose to prefix
these defines with LWIP_ (so, we will got LWIP_DBG_STATE, LWIP_DBG_TRACE,
etc...) in debug.h, and in all others files.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/patch/?5795>
_______________________________________________
Message posté via/par Savannah
http://savannah.nongnu.org/
- [lwip-devel] [patch #5795] debug.h name's conflicts,
Frédéric Bernon <=