On Fri, 2007-04-13 at 14:13 -0400, Claudio Saavedra wrote: > Síp. La razón para esto es que gyrus-admin-mailbox.c pertenece a > GyrusAdmin, pero está en un archivo separado para evitar que > gyrus-admin.c sea demasiado grande. > > Una solución es usar un archivo gyrus-admin-private.h, definir ahí el > struct _GyrusAdminPrivate, e incluirlo en gyrus-admin.c y > gyrus-admin-mailbox.c. > > Mira aquí para que te hagas una idea: > > http://svn.gnome.org/viewcvs/eog/trunk/src/eog-image-private.h?view=markup
claro que este caso me deja igual, tiene en el mismo archivo la definición y la implementación, la idea es separarlos en archivos diferentes. > > http://svn.gnome.org/viewcvs/eog/trunk/src/eog-image.c?view=markup > http://svn.gnome.org/viewcvs/eog/trunk/src/eog-image-save-info.c?view=markup > http://svn.gnome.org/viewcvs/eog/trunk/src/eog-image-jpeg.c?view=markup > -- Alejandro Valdés Jiménez. Area Plataforma DTI - Dirección de Tecnologías de Información Universidad de Talca. Talca - Chile. Teléfono: (56) (71) 200408
