[ekg2-devel] Kwestia zgodności kodu Ekg2 (ANSI C) z kompilatorem?g++?(C++)

Marcin Owsiany porridge w debian.org
Śro, 26 Lis 2008, 20:09:59 CET


On Mon, Nov 24, 2008 at 11:06:22PM +0100, Jakub Zawadzki wrote:
> On Mon, Nov 24, 2008 at 07:17:39PM +0000, Marcin Owsiany wrote:
> > On Sat, Oct 04, 2008 at 10:11:02PM +0200, Daniel Dettlaff wrote:
> > > Problemem na jaki trafiłem, jest niezgodność Ekg2-core z C++.
> > > Chodzi o użycie w kodzie zarezerwowanych dla C++ słów: private i class.
> > 
> > Zrobiłem gałąź "c++_renames" a w niej dwa commity:
> >  4739 - zmiana "private" na "priv_data"
> >  4740 - zmiana "class" na "klass"
> 
> klass mi się nie podoba ;/
> w naglowkach jest class uzywane do wiadomosci, to moze mclass?

Zmienione.

> > ekg2 kompiluje się i działa mi conajmniej plugin gg, więc sądzę że nie
> > wprowadziłem żadnej destabilizacji?
> 
> Pewnie nie, moze trzeba bylo odrazu do trunka?

Może tak, ale wolałem ostrożnie.


> (Qt anyway wystarczylo jako hack zrobić pare #define'ow:
> http://github.com/dmilith/ekg2-qt4/tree/master%2Fekg2_includes.h?raw=true

Niby tak, ale IMHO lepiej zachować jednolitość API.
Ale ale.. widzę że tam są jeszcze trzy inne napisy... :-/

-- 
Marcin Owsiany <porridge w debian.org>             http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216


Więcej informacji o liście dyskusyjnej ekg2-devel