[Geany] [PATCH] Fixes for warnings and portability
Enrico Tröger
enrico.troeger at xxxxx
Wed Feb 20 12:39:07 UTC 2008
On Tue, 19 Feb 2008 13:41:16 -0500, "Daniel Richard G."
<skunk at iSKUNK.ORG> wrote:
Hi,
I just applied the patch, thanks.
> On Tue, 2008 Feb 19 10:44:17 +0100, Enrico Tröger wrote:
> >
> > > * c.c: The cpp conditional should first check whether DEBUG_C is actually
> > > defined or not, before using it in a conditional expression. This change
> > > gets rid of the warning, but what you might want to do instead is just
> > > change the #if into an #ifdef. (I couldn't do that without knowing how
> > > DEBUG_C is used, so I leave that to you.)
> > This doesn't really matter. All debug cod in tagmanager isn't used at
> > all. Or at least one have to manually define the DEBUG macros and then
> > the code probably won't compile anymore or other problems may occur. In
> > other words: just ignore everything inside any #ifdef DEBUG #endif
> > contructs in all source files in the tagmanager directory.
>
> Okay. You'll just want to change it to use #ifdef instead of #if, so that
> you don't get "DEBUG_C is not defined" warnings.
Yes, I changed it.
> > > * prefs.c: No comma after that last entry.
> >
> > Oops, I recently started doing that to avoid the extra comma change in
> > diffs when appending items. Ah well, another thing to leave out until
> > I'm D programming.
>
> Good point, about the diffs. I suppose you could do something like
>
> enum {
> FOO
> , BAR
> , BAZ
> }
Bahh, this is ugly. Even worse than having the additional line in a
diff because of the comma.
Regards,
Enrico
--
Get my GPG key from http://www.uvena.de/pub.key
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/users/attachments/20080220/5efe32c2/attachment.pgp>
More information about the Users
mailing list