[vorbis-dev] My patches in bugzilla

David K. Gasaway dave at gasaway.org
Fri Jul 19 00:58:09 PDT 2002



On 19 Jul 2002 at 8:32, Ralph Giles wrote:

> Michael committed the borland oggdec pathc (208) recently.

How recently?  I updated from CVS earlier tonight, and the change wasn't 
applied.

> For utf8.h (210) I'm curious that it needs C++ protection but i18n.h
> doesn't.  Is it because it consists only of defines? 

I believe this is correct.  Truthfully, I didn't look at i18n.h.  I was only 
concerned with utf8.h.

> And I assume with
> this change vorbis-tools builds correctly under a C++ compiler?

A C++ compiler can compile the tools without the change.

Let me explain the problem.  I am attempting a C++ project which uses 
vcedit.c.  This project is replicating the work of vcomment.c, and so it uses 
utf8.c and utf8.h for the UTF8 encoding and decoding.  However, utf8.c is 
[appropriately] compiled as C.  So, while compiling the C++ code (which 
includes utf8.h), the compiler was anticipating C++ mangling - which never 
happened.

So, strictly speaking, this is a problem that afflicts *my* project, not the 
standard vorbis tools.  However, vcedit is something of a library, like ogg and 
vorbis.  


--
-:-:- David K. Gasaway
-:-:- XNS  : =David K Gasaway
-:-:- Email: dave at gasaway.org
-:-:- Web  : dave.gasaway.org

<p><p>--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.




More information about the Vorbis-dev mailing list