Refactor scannerwriter to only be tied to a GIdlModule and move it
authorJohan Dahlin <johan@gnome.org>
Mon, 10 Dec 2007 00:54:52 +0000 (00:54 +0000)
committerJohan Dahlin <johan@src.gnome.org>
Mon, 10 Dec 2007 00:54:52 +0000 (00:54 +0000)
commite191bf678c7a1ebbda35f8ddd27dda180c6713b9
tree212105ebdb1140ebff90358db17b19d6b491fd43
parentda532455912b4e3b6a98b74b1a497bbf164da520
Refactor scannerwriter to only be tied to a GIdlModule and move it

2007-12-10  Johan Dahlin  <johan@gnome.org>

* src/Makefile.am:
* src/gidlwriter.c: (g_writer_write_inline), (g_writer_write),
(g_writer_write_indent), (g_writer_write_unindent),
(field_generate), (value_generate), (constant_generate),
(property_generate), (function_generate), (vfunc_generate),
(signal_generate), (interface_generate), (struct_generate),
(union_generate), (boxed_generate), (enum_generate),
(node_generate), (g_writer_write_module), (g_idl_writer_save_file):
* src/gidlwriter.h:
* src/scanner.c: (g_igenerator_generate):
* src/scanner.h:
* src/scannerwriter.c:

Refactor scannerwriter to only be tied to a GIdlModule and move
it (again!) to gidlwriter.c. Change the writer function to take
a filename.

svn path=/trunk/; revision=81
ChangeLog
src/Makefile.am
src/gidlwriter.c [moved from src/scannerwriter.c with 61% similarity]
src/gidlwriter.h [new file with mode: 0644]
src/scanner.c
src/scanner.h