I'm so sorry. It's my bug or glib bug:
% ls
gwyddiontypes.c.template  gwyddiontypes.h.template
% cat gwyddiontypes.h.template
/*** BEGIN file-header ***/
#ifndef __GWYDDION_TYPES_H__
#define __GWYDDION_TYPES_H__

#include <glib-object.h>

G_BEGIN_DECLS

/*** END file-header ***/

/*** BEGIN value-header ***/
GType @[EMAIL PROTECTED](void) G_GNUC_CONST;
#define [EMAIL PROTECTED]@ (@[EMAIL PROTECTED]())

/*** END value-header ***/

/*** BEGIN file-tail ***/
G_END_DECLS

#endif /* __GWYDDION_TYPES_H__ */
/*** END file-tail ***/

% cat gwyddiontypes.c.template
/*** BEGIN file-header ***/
#include "gwyddiontypes.h"
#include "gwyddionenums.h"

/*** END file-header ***/

/*** BEGIN value-header ***/
GType
@[EMAIL PROTECTED](void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const [EMAIL PROTECTED]@Value values[] = {
/*** END value-header ***/

/*** BEGIN value-production ***/
            { @VALUENAME@, "@VALUENAME@", "@valuenick@" },
/*** END value-production ***/

/*** BEGIN value-tail ***/
            { 0, NULL, NULL }
        };
        etype = [EMAIL PROTECTED]@_register_static("@EnumName@", values);
    }
    return etype;
}

/*** END value-tail ***/

% glib-mkenums --template gwyddiontypes.h.template
Use of uninitialized value in pattern match (m//) at
/usr/bin/glib-mkenums line 216.

/* Generated data (by glib-mkenums) */

#ifndef __GWYDDION_TYPES_H__
#define __GWYDDION_TYPES_H__

#include <glib-object.h>

G_BEGIN_DECLS


#And it stops here(it's closed by Ctrl-D)
G_END_DECLS

#endif /* __GWYDDION_TYPES_H__ */

/* Generated data ends here */

What am I doing wrong?
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to